Docker挂载主机目录无效 (-v 宿主机目录:容器目录)


问题描述:

使用启动命令:docker run -d -p 1006:1006 --net sup-network --name hc-file hc-file -v /data/tmp:/tmp 启动hc-file服务,容器/tmp目录挂到宿主机/data/tmp下,

发现访问服务时候,无文件目录,用 docker inspect hc-file | grep Mounts -A 20,发现容器目录挂载到了宿主机下一个莫名目录下,如图:

进入容器,docker exec -it 55013cd0ab91 /bin/bash ,发现也不是挂载的目录:

解决:

先挂载目录后启动,修改启动命令:docker run -d -v /data/tmp:/tmp -p 1006:1006 --net sup-network --name hc-file hc-file 

 

ok:挂载成功


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM