从主机复制文件到容器里
主机–>容器
1,获取容器ID
使用sudo docker ps
查看你需要复制文件的容器ID,记住它。
这里假设容器ID是: cool
2,再用sudo docker cp dir(你要复制的文件或文件夹) cool(容器ID):/home/jack
即可完成复制;
这里有2点需要注意:
1,目标文件夹即 /home/jack
需要已经存在;如果不存在,则无法复制;
2,源文件夹(cp后的第一个参数)可以是文件或文件夹,而目标文件夹(cp后的第二个参数)只能是文件夹;
从容器复制文件到主机里
容器–>主机
1,获取容器ID,同上第1步
2,将上面提到的命令交换参数位置即可:
sudo docker cp cool(容器ID):/home/jack(你要复制的文件或文件夹) dir(主机的文件夹)
注意事项同上;