将主机中的文件复制到docker镜像内
时间: 2024-03-06 16:48:40 浏览: 11
你可以使用`docker cp`命令将主机中的文件复制到正在运行的 Docker 容器中。命令的语法如下:
```
docker cp [OPTIONS] SRC_PATH CONTAINER:DEST_PATH
```
其中,`SRC_PATH`是主机中的文件路径,`CONTAINER`是容器的名称或 ID,`DEST_PATH`是容器中文件的目标路径。
例如,将主机中的文件 `./file.txt` 复制到名为 `mycontainer` 的容器的 `/app` 目录下,可以使用以下命令:
```
docker cp ./file.txt mycontainer:/app
```
如果要将文件从容器复制到主机,只需要将 `SRC_PATH` 和 `CONTAINER:DEST_PATH` 互换即可。例如,将名为 `mycontainer` 的容器中的文件 `/app/file.txt` 复制到主机的当前目录下,可以使用以下命令:
```
docker cp mycontainer:/app/file.txt .
```