我是docker的新手,我試圖將docker container的根目錄掛載爲NFS掛載點。 例如,我有一個NFS掛載點test:/home/user/3243
,而且我想:如何將docker容器的根目錄掛載爲NFS掛載點
docker run -it -v "test:/home/user/3243":/ centos7 /bin/bash
絕對,它的失敗。所以我試過這個:
mount -t nfs test:/home/user/3243 /mnt/nfs/3243
docker run -it -v /mnt/nfs/3243:/ centos7 /bin/bash
但是再次失敗,所以如何做到這一點?它能解決嗎?
感謝您的幫助!順便說一句,爲什麼不能掛載到容器的根目錄?是否有這樣的文件? – Guy
因爲這會覆蓋整個容器fs。 – cpuguy83
謝謝@ cpuguy83!我發佈我的原始目的在[如何在NFS,EBS,羊羣等高可用存儲上運行碼頭容器](http://stackoverflow.com/questions/33227359/how-to-run-docker-container-on-high -available-storage-like-nfs-ebs-flock-etc等),如果可能的話希望收到你的消息〜 – Guy