2016-06-13 14 views

risposta

3

La directory di lavoro predefinita per eseguire binari all'interno di un contenitore è la directory radice (/), ma lo sviluppatore può impostare un valore predefinito diverso con il comando WORKDIR Dockerfile. L'operatore può ignorare questo con:

-w="": Working directory inside the container 

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

4

Come non non c'è nessun utente, ma una radice in un Appena nato docker o un contenitore in senso stretto. Quindi, per ogni cambiamento ci sarà un commit per quel contenitore come ha detto questo guy. Da qui la pwd di quella o come lei ha chiesto il WORKDIR è / radice di default e ogni volta che si exec un /bin/bash come questo:

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

su un contenitore di eseguirlo vi metterà qui / nella directory radice.