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

在一个正在运行的容器上它将把你放在这里/根目录。