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