gpt4 book ai didi

Docker:发出 WORKDIR 命令后如何返回初始目录

转载 作者:行者123 更新时间:2023-12-03 21:45:36 26 4
gpt4 key购买 nike

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

最佳答案

WORKDIR指令实际上只是 cd为您的 Dockerfile。

您在容器内的原始工作目录是 / .您可以通过以下方式回到那里:

WORKDIR /

请记住,这会影响容器化构建环境的上下文,与 Dockerfile 所在的位置无关。

关于Docker:发出 WORKDIR 命令后如何返回初始目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35286990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com