本地文件和docker之间的互传
1.在本地查询容器IDdocker ps -a2.复制本地文件到docker中,在本地终端中切换成超级用户su,然后执行下面的命令docker cp 本地文件路径 ID全称:容器路径例如:可以看到在docker里已经复制完毕。...
·
一 将本地文件导入到docker里
1.在本地最好先切换成出超级用户再操作
su
2.先在本地查询容器ID
docker ps -a
PS:如果不行,试试
sudo docker ps -a
3.复制本地文件到docker中
docker cp 本地文件路径 ID全称:容器路径
例如:
可以看到在docker里已经复制完毕。
例2:将本地src的文件夹整个复制到docker里
docker cp sim2real_ep/ af28bfd17e8d:/home/sim2real/ep_ws/src/
注意:上面说的本地文件路径如果不写,默认为当前执行终端的路径
二.将docker里的文件导出到本地
1.仍然需要切换超级用户+查询容器的ID号,如上
2.此条命令仍然为在本地终端输入,格式为
docker cp 容器ID:想要从docker导出的目录或文件 本地路径
例子:将client端的ep_detect_and_grasp目录整个导出到本地home目录下
docker cp 6352d614c36d:/home/sim2real/ep_ws/src/sim2real_ep/ep_detect_and_grasp /home
结果如下:
更多推荐
已为社区贡献3条内容
所有评论(0)