CrazyWurscht
Enthusiast
Kann man mit Docker und Windows als Host-OS serielle COM-Ports an den Docker-Container (in meinem Fall Ubuntu) weiterreichen?
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: this_feature_currently_requires_accessing_site_using_safari
$ docker run -d -p 12101:12101 \
--name rhasspy \
--restart unless-stopped \
-v "$HOME/.config/rhasspy/profiles:/profiles" \
-v "/etc/localtime:/etc/localtime:ro" \
--device /dev/snd:/dev/snd \
rhasspy/rhasspy \
--user-profiles /profiles \
--profile de
sehr gut danke, das konnte ich aus meiner quelle nicht sehen. werde das später testen!! dankeDu kannst das Ubuntu auch austauschen gegen einen anderen Dockercontainer. Das Ubuntu ist nur das Image.
$ sudo docker run -t -i --device=/dev/ttyUSB0 rhasspy bash
Unable to find image 'rhasspy:latest' locally
docker: Error response from daemon: pull access denied for rhasspy, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
$ sudo docker login 192.168.178.40:8080
Username: pi
Password:
Error response from daemon: Get https://192.168.178.40:8080/v2/: dial tcp 192.168.178.40:8080: connect: connection refused
$ sudo docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: pi
Password:
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
auch das direkte Ausführen des Befehls ist weiterhin nicht möglich.
das stimmt ja schon nicht. ich finde das alles etwas komisch, ich fange mal vom Anfang an.Mehr macht ja der Befehl nicht. Vorher schaut er aber ob es das Docker Image schon local gibt, das war bei dir nicht der Fall.
Unable to find image 'rhasspy:latest' locally = Er konnte das Image Local nicht finden.
$ curl -sSL https://get.docker.com | sh
$ sudo usermod -a -G docker $USER
$ docker run -d -p 12101:12101 \
--name rhasspy \
--restart unless-stopped \
-v "$HOME/.config/rhasspy/profiles:/profiles" \
-v "/etc/localtime:/etc/localtime:ro" \
--device /dev/snd:/dev/snd \
rhasspy/rhasspy \
--user-profiles /profiles \
--profile de
pi@raspberrypi:~ $ ls
Bookshelf
Unable to find image 'rhasspy:latest' locally
Wenn das so ist, habe ich den Befehl falsch verstanden. Ich bin davon ausgegangen, dass ich Rhasspy damit den Pfad durchreiche.sudo docker run -t -i --device=/dev/ttyUSB0 rhasspy bash mach ja, das er dir das Docker Image vom Docker Hub lädt und diesen mit den Optionen davor erstellt.
Der Container lief von Anfang an und der USB0 Befehl funktioniert nicht.Du sagst ja selber das er jetzt den Docker erstellt.
Mag sein, ich musste mich bis jetzt noch nie auf Docker Hub anmelden und hatte schon einige Container geladen.docker: Error response from daemon: pull access denied for rhasspy, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
Sprich er wollte es direkt vom Docker Hub laden, da du aber nicht eingelogt warst, hatte er dafür keine Rechte.
docker: Error response from daemon: Conflict. The container name "/rhasspy" is already in use by container "e009340e9c9ae9f2021eba01246f2eda184849dc107d62d932444ce26538ab8c". You have to remove (or rename) that container to be able to reuse that name.
docker run -d -t -i -p 12101:12101 \
--name rhasspy \
--restart unless-stopped \
-v "$HOME/.config/rhasspy/profiles:/profiles" \
-v "/etc/localtime:/etc/localtime:ro" \
--device /dev/snd:/dev/snd \
--device /dev/ttyUSB0:/dev/ttyUSB0 \
rhasspy/rhasspy \
--user-profiles /profiles \
--profile de
docker: Error response from daemon: error gathering device information while adding custom device "/dev/ttyUSB0": no such file or directory.