Docker-Container kann ein Gerät mit serieller Schnittstelle nicht sehen

Ich versuche, einen Docker-Container mit Zugriff auf eine serielle Schnittstelle auf dem Host auszuführen.

Hier ist was ich getan habe:

Ich habe einen Mac benutztuf dem Host installierte Treiber http: //www.prolific.com.tw/US/ShowProduct.aspx? p_id = 229 & pcid = 41) Im Gerät eingestecktRanls /dev/t* das zurückgegeben/dev/tty.usbserial - so hat es funktioniertRan den Container,docker run -it --privileged -v /dev:/dev node:4.4.0 /bin/bash, und dannls /dev/t* innerhalb des Containers, der das @ nicht zurückgegeben h/dev/tty.usbserial Gerät ...

Ich habe viel mit verschiedenen Variationen von Parametern gespielt, aber die funktionierende habe ich nicht gefunden:)

Auch die--device flag ist nicht für mich geeignet, da das Gerät möglicherweise erneut verbunden wird und der Name von @ abweichen kan/dev/tty.usbserial.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage