文章詳情頁
Docker數據卷常用操作代碼實例
瀏覽:4日期:2024-11-17 08:34:48
如果開發者使用了Dockerfile去構建鏡像,也可以在構建鏡像時聲明數據卷,例如下面這樣:
FROM nginxADD https://www.baidu.com/img/bd_logo1.png /usr/share/nginx/html/RUN echo 'hello docker volume!'>/usr/share/nginx/html/index.htmlVOLUME /usr/share/nginx/html/
這樣就配置了一個匿名數據卷,運行過程中,將數據寫入到/usr/share/nginx/html/目錄中,就可以實現容器存儲層的無狀態變化。查看所有數據卷
使用如下命令可以查看所有數據卷:
docker volume ls
如圖:
查看數據卷詳情
根據volume name可以查看數據詳情,如下:
docker volume inspect
執行結果如下圖:
刪除數據卷
可以使用docker volume rm命令刪除一個數據卷,也可以使用docker volume prune批量刪除數據卷,如下:
批量刪除時,未能刪除掉所有的數據卷,還剩一個,這是因為該數據卷還在使用中,將相關的容器停止并移除,再次刪除數據卷就可以成功刪除了,如圖:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。
標簽:
Docker
相關文章:
1. ThinkPHP5 通過ajax插入圖片并實時顯示(完整代碼)2. IntelliJ IDEA設置條件斷點的方法步驟3. Java構建JDBC應用程序的實例操作4. Express 框架中使用 EJS 模板引擎并結合 silly-datetime 庫進行日期格式化的實現方法5. Python使用oslo.vmware管理ESXI虛擬機的示例參考6. IDEA EasyCode 一鍵幫你生成所需代碼7. 一篇文章帶你了解JavaScript-對象8. javascript設計模式 ? 建造者模式原理與應用實例分析9. python flask框架快速入門10. 解決Python paramiko 模塊遠程執行ssh 命令 nohup 不生效的問題
排行榜
