詳細說明請讀者去找書來看囉。
這邊就放些使用指令與簡略說明,說明可能會有誤,請各位斟酌參考。
書本為:
Docker專業養成(2017年11月)
ISBN:978-986-434-264-8
新北市:博碩文化
掛載資料捲,可提供一個或多個容器操作檔案的環境。
(資料卷不繼承自映像檔,也不在聯合檔案系統臨時層管理的範圍內)
建立資料捲:
sudo docker create –name data -v /html ubuntu
建立容器時連同資料捲一起建立(建立多個則給予多個-v 位置)
sudo docker volume create –name myFile
建立並自訂資料捲名稱
掛載資料捲:
sudo docker create –name <容器名稱> -v <資料捲名稱>:/<掛載到容器的位置> <映像檔名稱>
sudo docker create –name tomcatHome -v /home/brad/tomcat:/opt tomcat
以上為範例。
連結資料捲:
sudo docker run -d –name web –volumes-from <資料卷名稱> –volumes-from <容器名稱2> nginx
建立容器時,使用 –volumes-from 可掛載指定資料卷。
查詢資料捲:
sudo docker volume list
移植資料捲:
刪除資料捲:
sudo docker volume rm <資料卷ID>