真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

docker容器重啟后數(shù)據(jù)是否會(huì)丟

本篇文章為大家展示了docker容器重啟后數(shù)據(jù)是否會(huì)丟,內(nèi)容簡明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)獨(dú)山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

docker容器重啟 數(shù)據(jù)會(huì)丟嗎?會(huì),大家在使用docker部署web應(yīng)用或者M(jìn)ySQL數(shù)據(jù)庫時(shí),會(huì)發(fā)現(xiàn)當(dāng)容器重啟后,容器運(yùn)行過程中產(chǎn)生的日志或者數(shù)據(jù)庫數(shù)據(jù)都會(huì)被清空。

如果你想數(shù)據(jù)持久化,需使用volume或者data container,這樣在容器關(guān)閉后可以再通過-v或者–volumes-from重新使用以前的數(shù)據(jù)。docker掛載宿主機(jī)磁盤目錄,用來永久存儲(chǔ)數(shù)據(jù)。

創(chuàng)建容器時(shí)執(zhí)行Docker Volume

使用 docker run 命令,可以運(yùn)行一個(gè) Docker容器,使用鏡像ubuntu/nginx,掛載本地目錄/tmp/source到容器目錄/tmp/destination

docker run -itd --volume /tmp/source:/tmp/destination --name test ubuntu/nginx bash

基于ubuntu/nginx鏡像創(chuàng)建了一個(gè)Docker容器。指定容器的名稱為test,由 ––name 選項(xiàng)指定。

Docker Volume 由 ––volume (可以簡寫為-v)選項(xiàng)指定,主機(jī)的 /tmp/source 目錄與容器中的 /tmp/destination 目錄一一對(duì)應(yīng)。

查看Docker Volume

使用 docker inspect 命令,可以查看 Docker容器 的詳細(xì)信息:

docker inspect --format='{{json .Mounts}}'test | python -m json.tool[{"Destination": "/tmp/destination",
"Mode": "","Propagation": "","RW": true,"Source": "/tmp/source","Type": "bind"}]

使用 ––format 選項(xiàng),可以選擇性查看需要的容器信息。 .Mount 為容器的 Docker Volume 信息。

python -m json.tool 可以將輸出的json字符串格式化顯示。Source 表示主機(jī)上的目錄,即 /tmp/source 。Destination 為容器中的目錄,即 /tmp/destination。

本機(jī)文件可以同步到容器

在本機(jī)/tmp/source目錄中新建hello.txt文件

touch /tmp/source/hello.txtls /tmp/source/hello.txt

hello.txt文件在容器/tmp/destination/目錄中可見

使用 docker exec 命令,可以在容器中執(zhí)行命令。

docker exectest ls /tmp/destination/hello.txt

所以在宿主機(jī)對(duì)目錄 /tmp/source/ 的修改,可以同步到容器目錄 /tmp/destination/ 中。

容器文件可以同步到宿主機(jī)

在容器/tmp/destination目錄中新建world.txt文件

docker exec test touch /tmp/destination/world.txtdocker exec test ls /tmp/destination/hello.txtworld.txt

world.txt文件在宿主機(jī)/tmp/source/目錄中可見

ls /tmp/source/hello.txt world.txt

上述內(nèi)容就是docker容器重啟后數(shù)據(jù)是否會(huì)丟,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁題目:docker容器重啟后數(shù)據(jù)是否會(huì)丟
標(biāo)題鏈接:http://weahome.cn/article/joscjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部