Docker cp容器内文件复制到外部
时间: 2024-11-25 14:32:27 浏览: 6
docker容器挂载宿主主机目录的操作方法
Docker的`cp`命令允许你在运行中的容器之间或从容器复制文件到主机。如果你想将容器内部的文件复制到宿主机上,可以按照以下步骤操作:
1. **登录到正在运行的容器**:
使用`docker exec -it <container_name> /bin/bash` 或 `docker exec -it <container_id> /bin/bash` 访问容器的shell环境。
2. **定位需要复制的文件**:
切换到包含目标文件的目录。
3. **执行复制命令**:
使用`docker cp`命令,格式是 `docker cp <container_path> <host_path>`。例如,如果你要复制名为`file.txt`的文件,命令就是:
```
docker cp /path/to/file.txt /home/user/destination/
```
这里`container_path`是容器内的路径,`host_path`是你希望在宿主机上保存的位置。
4. **确认复制完成**:
完成后,你可以检查宿主机的指定目录,看文件是否已经存在。
阅读全文