是否可以在Docker中綁定多個文件夾?
例如,像港口:是否可以在Docker中綁定多個文件夾?
-p 3000:3000 -p 3022:22
的想法似乎是:
-v path:path -v path2:path2
這可能嗎?
是否可以在Docker中綁定多個文件夾?
例如,像港口:是否可以在Docker中綁定多個文件夾?
-p 3000:3000 -p 3022:22
的想法似乎是:
-v path:path -v path2:path2
這可能嗎?
沒問題。 您可以指定文件和目錄,如本例中從tomcat容器取得的文件和目錄混合證書。 (:ro
是可選的只讀)
-v $(pwd)/secret-files/certificates/verisign.keystore:$CONFIG_PATH/certificates/verisign.keystore:ro \
-v $(pwd)/secret-files/certificates/fuse/:$CONFIG_PATH/certificates/fuse/:ro \
泊塢窗允許安裝(或綁定)多個文件夾。這裏是泊塢文檔其中明確提到這一點:link
-v,--volume = []綁定裝入卷(例如,從主機:-v /主機:/容器,從多克爾:-v/container)
您可以使用docker create和docker run命令使用-v標誌將數據卷添加到容器。您可以多次使用-v來掛載多個數據卷。
例(從我做什麼):
docker run -v /opt/rpms:/opt/rpms/ -v /export/centos6_1/app/logs:/export/centos6_1/app/logs -t -i centos6_1 /bin/bash