美文网首页
docker 一些操作记录

docker 一些操作记录

作者: dc的梦呓 | 来源:发表于2020-11-07 21:23 被阅读0次

1、docker 1.7 版本中,宿主拷贝文件到容器中出错:Error: Path not specified。
此为1.7版本的bug,1.8已修复。
然而centos6支持的docker最高版本为1.7,可用以下解决方法:

docker -v #查看docker版本
docker ps  #查看容器
docker inspect -f '{{.Id}}' 874244f1855  #最后为你的容器id
器的完整id
874244f1855c3bcb7ec2344104fbcb5b45a2ff007a24ef4caf358664f649720c

然后用 cp 命令进行拷贝,假设文件为 test.tar,拷贝到容器中的 /home/soft 下:

cp test.tar /var/lib/docker/devicemapper/mnt/874244f1855c3bcb7ec2344104fbcb5b45a2ff007a24ef4caf358664f649720c/rootfs/home/soft/test.tar

能解决,虽然繁琐了点。
参考:https://segmentfault.com/a/1190000011925146

2、映射/挂载宿主的文件目录:

 docker run -it -v /home/test:/home/test:ro myDockerName:v1.0 /bin/bash   #宿主目录:容器目录: 加ro表示只读

参考:https://www.jianshu.com/p/889885e75de8

相关文章

网友评论

      本文标题:docker 一些操作记录

      本文链接:https://www.haomeiwen.com/subject/sveisktx.html