2015-10-22 6 views

Antwort

21

Wenn Sie die Docker (>=1.7.0) verwenden, so geben Sie -u Option docker exec:

docker exec -it -u root jenkins /bin/bash 

Es wird das Programm/bin/bash als Benutzer root.

+0

Ich traf Fehler '' '' exec: "-u": ausführbare Datei nicht in $ PATH'''' gefunden – user2492364

+0

@ user2492364 Tut mir leid, ich habe '-u root' an falscher Stelle gesetzt. Bitte versuchen Sie den neuen Befehl. – kev

+0

Danke Es funktioniert! Aber die Erlaubnis wurde noch verweigert, als '' '' 'ls/root'''' Sie wissen, warum es passiert ist? – user2492364

Verwandte Themen