Ich habe ein Python -Skript, das Docker -Auslauf Befehle erstellt und sie ausführt. Dies läuft gut aus meinem Verzeichnis von meinem/home/myuser , aber wenn ich es in/opt/myuser verschiebe (ich muss alles dort ausführen), kann mein Befehl Docker Run plötzlich die montierten Daten nicht finden. Insbesondere ist mein Docker-Lauf String
Code: Select all
docker run --gpus all --privileged -v /home/myuser/data/input:/input/ -v /home/myuser/data/output:/output/ -v /home/myuser/data/key:/key mydocker process /input/filename -k /key/mykey.key -o /output/
< /code>
Und die Docker-Fehlerausgabe sagt: < /p>
"error": "a given key file \"/key/mykey.key\" does not exist"
Jede Idee, warum das Verschieben dieses Skripts in/opt/ plötzlich fehlschlägt, wenn es denselben exakten Befehl erzeugt, der erfolgreich abgeschlossen wird, wenn ich in meinem/