dockerfile COPY如何使用
时间: 2023-12-19 16:06:36 浏览: 148
详解Dockerfile 中的 COPY 与 ADD 命令
Dockerfile 中的 COPY 指令用于将本地文件复制到 Docker 镜像中。其基本语法如下:
```
COPY <src> <dest>
```
其中,`<src>` 是本地文件或目录的路径,`<dest>` 是容器中的目标路径。例如:
```
COPY app.py /app/
```
上述指令会将本地的 app.py 文件复制到容器中的 /app/ 目录下。
你还可以使用通配符 `*` 来复制多个文件。例如:
```
COPY *.py /app/
```
上述指令会将所有以 .py 结尾的文件都复制到容器中的 /app/ 目录下。
另外,如果 `<src>` 是目录,那么在复制时会将整个目录复制到 `<dest>` 中。例如:
```
COPY myapp/ /app/
```
上述指令会将本地的 myapp 目录复制到容器中的 /app/ 目录下。
需要注意的是,必须在 Dockerfile 所在的目录中运行 `docker build` 命令才能正确地使用 COPY 指令。
阅读全文