Fre*_*ind 12 docker dockerfile
我们WORKDIR在构建docker镜像时遇到了问题.是否可以打印出值WORKDIR?
我们尝试了:
ECHO ${WORKDIR}
Run Code Online (Sandbox Code Playgroud)
但是没有这样的指示 ECHO
Mat*_*att 16
通过打印shell默认当前工作目录,可以查看构建步骤workdir:
RUN pwd
Run Code Online (Sandbox Code Playgroud)
或者shell环境也存储变量
RUN echo "$PWD"
Run Code Online (Sandbox Code Playgroud)
小智 12
您可以在 Dockerfile 中使用以下命令
RUN pwd && ls
Run Code Online (Sandbox Code Playgroud)
使用 --progress=plain 运行构建
docker build -t <image-name-you-want-to-give> --progress=plain .
Run Code Online (Sandbox Code Playgroud)
Evg*_*eny 11
您可以在构建步骤期间检查目录的内容并使用以下命令打印它
RUN ls
RUN ls ..
Run Code Online (Sandbox Code Playgroud)
在 ubuntu 20.04.4 LTS WSL2 下,我必须结合--progress=plain调试模式和无缓存才能查看输出:
docker -D build --progress=plain --no-cache.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14432 次 |
| 最近记录: |