Docker: Mac OS X 挂载非 /Users 下的目录
在Mac 上使用Docker,由于使用的是虚拟机,然后Docker 在挂载目录的时候,实际上是挂载的虚拟机上的文件/目录。
boot2docker 默认会将 Mac的 /Users 挂载到虚拟机中,所以使用Docker挂载Home 目录的时候不会出现问题。
但是挂载 /Users 以外的目录的时候就会出现问题。
解决办法1:
boot2docker stop VBoxManage sharedfolder add boot2docker-vm --name Volumes --hostpath /Volumes/ --readonly --automount boot2docker start再运行容器挂载/Volumes里的文件和目录
解决方案2:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。