Docker Docker資料管理

2021-10-09 16:21:40 字數 1311 閱讀 9561

docker容器執行,產生一些資料/檔案/等等持久化的東西,不應該放在容器內部。應當以掛載的形式存在主機檔案系統中。

映象與容器讀寫層,通過聯合檔案系統,組成系統檔案視角

容器服務執行中,一定會生成資料

容器只是執行態的伺服器,是瞬時的,不承載資料的持久功能

docker run --name data -v /opt/data -it centos /bin/bash 

```

### 我們通過docker inspect data檢視容器元資料,可看到掛載資訊

回主機目錄檢視,果然存在此檔案:

回容器裡檢視,果然也同步增加了此檔案

格式:

-v path1:path2

如下命令,容器方會自動增加乙個data目錄

宿主機方,同樣自動增加乙個/opt/data目錄

新啟一容器,引入上一步的data容器目錄

自動得到同乙個目錄,內容與data容器裡掛載一樣

docker docker開源專案

最早接觸docker是在14年年初,當初docker遠沒有這在這麼火,當時覺得docker也就是類似openstack cloudstack的乙個容器管理,沒什麼特別,沒想到啊,半年的時間裡,發生了如此翻天覆地的變化 vmware與docker合作 rhel 7整合docker cloudfoudr...

docker docker入門理論

這篇文章先大概為大家介紹一下docker的理論知識,方便後續研讀與開發。docker簡單來理解是一種容器技術,是基於go語言實現的開源容器專案。docker提供了搞笑 便捷和輕量級的容器方案,支援多種主流雲平台的的部署。這裡的元件既可以是 乙個web應用 乙個編譯環境,也可以是一套資料庫平台服務。1...

Docker Docker構建映象

本文總結自 第一本docker書 修訂版 james turnbull 建立docker映象的第一種方法是使用docker commit命令,可以將此想象為我們往版本控制系統 如git 中提交變更 我們先建立乙個容器,然後在容器裡做出修改,最後將修改提交為乙個新映象 首先,在乙個基礎映象上建立乙個容...