💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
Docker cp命令无法直接查看进度,但可以使用第三方工具pv来实现。安装pv后,可以使用docker exec命令在容器和主机之间复制文件并查看进度。pv可以显示进度条和字节数。详细步骤和示例请参考原文链接。
🎯
关键要点
- docker cp 命令不提供进度查看功能。
- 可以使用第三方工具 pv 来查看 docker cp 的进度。
- 安装 pv 的命令因操作系统而异。
- 从容器复制文件到主机的命令格式为:docker exec <container_name> tar -cf - <source_path_inside_container> | pv | tar -xf - -C <destination_path_on_host>
- 从主机复制文件到容器的命令格式为:tar -cf - <source_path_on_host> | pv | docker exec -i <container_name> tar -xf - -C <destination_path_inside_container>
- pv 会显示进度条和已传输、剩余和总字节数。
➡️