我们有一个问题WORKDIR
当我们构建 docker 镜像时。是否可以打印的值WORKDIR
?
我们尝试了:
ECHO ${WORKDIR}
但没有这样的指令ECHO
Docker 没有内置方法来打印WORKDIR
在构建期间。您可以通过以下命令检查图像/图层的最终工作目录.Config.WorkingDir
财产在inspect
output:
docker image inspect -f '{{.Config.WorkingDir}}' {image-name}
可以通过打印 shell 默认工作目录来查看 Linux 容器构建步骤 workdir:
RUN pwd
或者 shell 经常将工作目录存储在 PWD 环境变量中
RUN echo "$PWD"
If the RUN
步骤之前已运行并已缓存,添加--no-cache
旗帜。
如果您使用的是较新版本的 dockerBuildKit,构建中的标准输出需要启用--progress=plain
docker build --no-cache --progress=plain .
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)