docker 数据卷不能立即同步和权限的问题。
2017-03-09 10:22:38
yaxinsn
  • 访问次数: 4
  • 注册日期: 2017-03-09
  • 最后登录: 2017-03-09

环境:fedora 25(vwmare的虚拟机) ;docker1,12,6

日志如下:

docker run --name lede_compile2 -v /tmp:/work -ti yaxinsn/centos-1
[root@0ae5c5d7d765 /]# cd /work/
[root@0ae5c5d7d765 work]# ls
ls: cannot open directory .: Permission denied
[root@0ae5c5d7d765 work]# cd 

----------------------------------------------------------------------

[root@localhost ~]# docker run --name temp-data-volume -d -ti -v /temp/ yaxinsn/centos-1 /bin/bash
07be216e5644ed47d4634520a4c6414a19c7ab4e5b2a9c7d4c6d516d03ff0397

[root@localhost ~]#

[root@localhost ~]# docker attach temp-data-volume
[root@07be216e5644 /]# cd /temp/
[root@07be216e5644 temp]# ls
[root@07be216e5644 temp]#
[root@07be216e5644 temp]# mkdir xxdfsdfsdfsdaf

-----打开另一个窗口,查看宿主机的/temp目录里,什么也没有。

所以在这里请教高人,这是什么问题导致的。感谢!


yaxinsn 最后编辑, 2017-03-09 10:23:17
沙发
2017-03-09 16:46:17
yaxinsn
  • 访问次数: 4
  • 注册日期: 2017-03-09
  • 最后登录: 2017-03-09

windows vmare虚拟机和vbox 下的linux中运行的docker都不支持数据卷。


板凳
2017-03-13 13:52:50
styshoo
  • 访问次数: 6
  • 注册日期: 2015-12-11
  • 最后登录: 2018-08-22

vbox是指VirtualBox么?VirtualBox的Docker容器时支持数据卷的啊。

#3
2017-04-10 10:41:52
zhangtuo
  • 访问次数: 3
  • 注册日期: 2017-03-28
  • 最后登录: 2017-04-10
@ yaxinsn 您设置的volume 在container 里面的目录应该是 “/work”,在host(宿主机)上面的
目录才是 “/temp”
1/1