2016-06-13 4 views

Antwort

3

Das Standardarbeitsverzeichnis für Binärdateien in einen Behälter ausgeführt ist das Stammverzeichnis (/), aber der Entwickler eine andere Standard mit dem Dockerfile WORKDIR Befehl einstellen. Der Bediener kann außer Kraft setzt dies mit:

-w="": Working directory inside the container 

hier: https://docs.docker.com/engine/reference/run/#workdir

4

Da es keine Nutzer, sondern eine Wurzel in einem gerade geboren Hafenarbeiter oder ein Container streng genommen. Also, für jede Änderung gibt es ein Commit für diesen Container, wie dieser guy sagte. Daraus ergibt sich die PWD dieses oder, wie Sie die WORKDIR gefragt ist / standardmäßig root und jedes Mal, wenn Sie eine /bin/bash wie folgt exec:

$docker exec -i -t 53f784fwer54 /bin/bash

auf einem laufenden Container wird es Ihnen hier setzen / im Stammverzeichnis.

Verwandte Themen