Hallo zusammen,
EDIT: Habs hinbekommen.... Lösung am Ende !
ich habe schon einige Container am laufen, musste aber noch nie ein USB Device übergeben.
Kann man lokale USB Devices an der synology ausschließlich über den erstmaligen RUN Befehl hinzufügen ?
Ich dachte mir eigentlich das man das hoffentlich auch bequem über die Umgebungsvariablen machen kann. Was aber nicht funktioniert. Geht das überhaupt ?
oder
oder
Wenn man es nur über den RUN befehl machen kann frag ich mich hier erstmal wieder warum ich nur den WIZARD starten kann. Oder muss man seit neuestem über ssh das ganze machen ?
Auf der Synology Hilfeseite sieht man folgendes:
------------
Habe den Container mal mit dem RUN Command per SSH erstellt, aber bekomme auch so unter /dev das device nicht angezeigt.
docker run --name symcon --net="host" \
--device /dev/ttyACM0:/dev/ttyACM0 \
blockmove/symcon
Auf der DS ist er aber vorhanden....
----------------------------
Lösung:
docker run --name symcon --net="host" \
--privileged -v /dev/ttyACM0:/dev/ttyACM0 \
blockmove/symcon
Denn "device" kann mal als Befehl nicht beim synology per Run mitgeben. Hier ist "privileged" dein Freund ;-)
So sieht es dann aus.... wenn man sich den Container im Anschluss anschaut.
Gruß
Christian
EDIT: Habs hinbekommen.... Lösung am Ende !
ich habe schon einige Container am laufen, musste aber noch nie ein USB Device übergeben.
Kann man lokale USB Devices an der synology ausschließlich über den erstmaligen RUN Befehl hinzufügen ?
Ich dachte mir eigentlich das man das hoffentlich auch bequem über die Umgebungsvariablen machen kann. Was aber nicht funktioniert. Geht das überhaupt ?
oder
oder
Wenn man es nur über den RUN befehl machen kann frag ich mich hier erstmal wieder warum ich nur den WIZARD starten kann. Oder muss man seit neuestem über ssh das ganze machen ?
Auf der Synology Hilfeseite sieht man folgendes:
------------
Habe den Container mal mit dem RUN Command per SSH erstellt, aber bekomme auch so unter /dev das device nicht angezeigt.
docker run --name symcon --net="host" \
--device /dev/ttyACM0:/dev/ttyACM0 \
blockmove/symcon
Auf der DS ist er aber vorhanden....
----------------------------
Lösung:
docker run --name symcon --net="host" \
--privileged -v /dev/ttyACM0:/dev/ttyACM0 \
blockmove/symcon
Denn "device" kann mal als Befehl nicht beim synology per Run mitgeben. Hier ist "privileged" dein Freund ;-)
So sieht es dann aus.... wenn man sich den Container im Anschluss anschaut.
Gruß
Christian
Zuletzt bearbeitet: