ich begann Container gigantic_booth
haben, und ich möchte das Verzeichnis /etc/test
erstellen:Permission innerhalb Docker Container verweigert
# docker exec -it gigantic_booth /bin/bash
$ mkdir /etc/test
$ mkdir: cannot create directory '/etc/test': Permission denied
Und sudo
Befehl nicht gefunden wird. Ich möchte dieses Verzeichnis nicht in Image-Build-Zeit erstellen, aber es wird einmal gestartet.
Wie kann ich tun?
Thanks :)
Ein 'id' Befehl, um zu sehen, welcher Benutzer Sie sind, könnte helfen. '$' ist oft ein Nicht-Benutzer. Auch - benutzen Sie 'selinux', und gibt es irgendwelche relevanten/var/log/messages Einträge? Richten Sie '/ etc' von überall ein? – Sobrique
Ich benutze 'jenkins' Basisbild und ich habe gerade dies entdeckt: http://superuser.com/questions/916918/jenkin-docker-image-has-no-make-o--sudo –