如何在docker容器里把文件拷贝到主机上
时间: 2023-08-16 16:04:26 浏览: 149
详解在Docker容器内外互相拷贝数据的方法
在 Docker 容器内部,可以使用 `docker cp` 命令将文件拷贝到主机上。
具体操作步骤如下:
1. 进入到容器内部的目录,将要拷贝的文件放到该目录中;
2. 执行以下命令将文件拷贝到主机上:
```
docker cp <容器ID或容器名>:<容器内部文件路径> <主机文件路径>
```
其中,`<容器ID或容器名>` 是要拷贝文件的容器的 ID 或者容器名;`<容器内部文件路径>` 是要拷贝的文件在容器内部的路径;`<主机文件路径>` 是要拷贝到主机上的文件路径。
例如:
```
docker cp mycontainer:/app/data.txt /home/user/data.txt
```
将容器 `mycontainer` 内部的 `/app/data.txt` 文件拷贝到主机上的 `/home/user/data.txt` 路径下。
注意,在执行 `docker cp` 命令时,要在主机上打开一个新的终端窗口。
阅读全文