在docker doc中没有任何解释,或者似乎在docker中有任何内置变量来查找构建映像的原始工作目录.我想在不同的目录上运行命令,并在某些时候回到我启动docker build的地方.我错过了一些明显的东西吗 谢谢.
Dockerfile示例:
FROM ubuntu
WORKDIR /my_folder
RUN command1
WORKDIR ??? // How do i get back to the Dockerfile folder?
RUN command2
Run Code Online (Sandbox Code Playgroud)
该WORKDIR指令实际上只cd适用于您的Dockerfile.
容器内的原始工作目录是/.你可以通过以下方式回到那里:
WORKDIR /
Run Code Online (Sandbox Code Playgroud)
请记住,这会影响容器化构建环境的上下文,而与Dockerfile的位置无关.
| 归档时间: |
|
| 查看次数: |
3337 次 |
| 最近记录: |