docker怎么设置初始工作目录
在Docker中,可以使用 WORKDIR 指令来设置初始的工作目录。该指令有两种使用方式:
-
使用绝对路径:可以通过将绝对路径作为参数传递给 WORKDIR 指令来设置工作目录。例如:
WORKDIR /app
将工作目录设置为 /app。 -
使用相对路径:可以通过将相对路径作为参数传递给 WORKDIR 指令来设置工作目录。相对路径是相对于之前的 WORKDIR 指令设置的工作目录或者 Dockerfile 文件所在的目录。例如:
WORKDIR ./app
将工作目录设置为当前目录下的 app 目录。
在使用 Dockerfile 构建镜像时,可以多次使用 WORKDIR 指令来设置不同的工作目录。后续的指令都会在设置的工作目录下执行。
以下是一个示例 Dockerfile 的使用示例:
FROM ubuntu:latest
WORKDIR /app
COPY . /app
RUN make
在这个示例中,首先使用 WORKDIR 指令将工作目录设置为 /app。然后使用 COPY 指令将当前目录下的所有文件复制到镜像的 /app 目录中。最后使用 RUN 指令在 /app 目录下执行 make 命令。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:centos如何进入命令行模式 下一篇:韩国免备案cdn能防御网络攻击吗
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。