dockerfile 切换目录命令workdir
时间: 2023-08-18 17:13:22 浏览: 164
修改docker数据存放路径
Dockerfile 中的 `WORKDIR` 命令用于指定容器中的工作目录。它类似于在终端中使用 `cd` 命令切换目录。
在 Dockerfile 中使用 `WORKDIR` 命令的语法如下:
```
WORKDIR /path/to/directory
```
其中 `/path/to/directory` 是你希望设置为工作目录的路径。
`WORKDIR` 命令可以多次使用,每次使用都会更改工作目录。如果你在 Dockerfile 中使用相对路径,则会基于上一个 `WORKDIR` 命令所设置的目录进行相对路径解析。
例如,假设你的 Dockerfile 中有以下命令:
```
WORKDIR /app
RUN mkdir src
WORKDIR /app/src
```
这将首先将工作目录设置为 `/app`,然后在其中创建一个名为 `src` 的目录,最后将工作目录切换到 `/app/src`。
希望这个回答能对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文