docker中默认的WORKDIR是什么?
我们可以将WORKDIR
设置为一个目录作为Dockerfile
工作目录,但是如果我们没有设置,默认值是什么?
docker工作区
说它是/
,所以根目录
在容器中运行二进制文件的默认工作目录是根目录( /
),但开发人员可以使用Dockerfile WORKDIR命令设置不同的默认值。 操作员可以用下面的方法覆盖它
-w="": Working directory inside the container
这里: https : //docs.docker.com/engine/reference/run/#workdir
因为没有用户,只是在一个刚出生的docker或一个容器严格来说是一个根。 所以,每个变化都会有这个容器的承诺,就像这个人说的那样。 因此,或者你问WORKDIR的密码是/
root默认的,每次你执行一个/bin/bash
就像这样:
$docker exec -i -t 53f784fwer54 /bin/bash
在一个正在运行的容器上它将把你放在这里/
根目录。