Ich erstelle ein Python-Skript, um ein Docker-Image auszuführen. Ich bin mit dem Befehl:Docker Python-Problem
client.containers.run("-p 9000:9000 -p 8000:8000 -t -i bamos/openface /bin/bash", "echo hello world")
Python eine Fehlermeldung zurück:
ConnectionError: ('Connection aborted.', error(13, 'Permission denied'))
dies ist ein Fehler verstanden, da der Befehl einen sudo Präfix erfordert dann ein Passwort aufgefordert.
Meine Frage hier ist, wie Sie sudo-basierte Befehle in Python ausführen und wie Sie das erforderliche Passwort in den Code einfügen.
Siehe Hinzufügen [wie kann ich sudo einen Befehl in einem Skript, ohne nach einem Passwort gefragt?] (http://askubuntu.com/questions/155791/how-do-i-sudo-a-command-in-a-script-without-being-asked-for-a-password) – TemporalWolf