在容器和主机之间复制文件/文件夹
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
option | 作用 |
---|---|
-a | 存档模式(复制所有uid / gid信息) |
-L | 保持源目标中的链接 |
备注:暂时没发现这两个 options 有啥用
创建 DEST_PATH 所需的文件夹,文件正常保存到 DEST_PATH 中
错误:目标目录必须存在
目标被源文件的内容覆盖
使用 SRC_PATH 中的基本名称将文件复制到此目录中
将 DEST_PATH 创建为目录,并将源目录的内容复制到该目录中
错误:无法将目录复制到文件
/.
/.
docker cp tomcat7:usr/local/tomcat/README.md ./
docker cp tomcat7:usr/local/tomcat/README.md test/
docker cp tomcat7:usr/local/tomcat/README.md test.txt
docker cp test.txt tomcat7:/
docker cp test tomcat7:test/
docker cp test tomcat7:polo
docker cp test tomcat7:test/
docker cp tomcat7:/usr/local/tomcat/webapps.list /usr/local/