在 Docker 中,你可以通过 WORKDIR
指令设置工作目录为 devel
。以下是一个示例的 Dockerfile,演示如何设置工作目录:
# 使用基础镜像
FROM ubuntu:latest
# 设置工作目录为 /devel
WORKDIR /devel
# 其他命令,例如复制文件或安装依赖
COPY . .
# 运行其他命令,比如编译或启动应用程序
CMD ["bash"]
在这个例子中,WORKDIR /devel
会将当前的工作目录切换到 /devel
,之后的所有指令(如 RUN
, CMD
, ENTRYPOINT
, COPY
, 和 ADD
)都会相对于这个路径执行。
如果你要使用已经构建好的镜像,并希望在运行时设置工作目录,可以使用 -w
参数,例如:
docker run -w /devel your_image_name
这样可以临时指定容器运行时的工作目录为 /devel
。
内容由零声教学AI助手提供,问题来源于学员提问