亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Docker Mongo 容器里面的數據怎樣備份到本地?

Docker Mongo 容器里面的數據怎樣備份到本地?

慕碼人8056858 2018-09-06 23:15:00
每次重啟電腦的時候在運行 docker start mongo, 再通過 docker exec -ti mongo mongo 進入到 Mongo 容器里面發現里面的數據都沒有了,想問下具體應該怎樣操作來備份 Mongo 容器里面的數據,就像在本地一樣可以使用 mongoimport 導出數據一樣,因為剛接觸 docker 不久,希望大神們能幫忙解答下,萬分感謝
查看完整描述

2 回答

?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

數據卷的功能即可,自己閱讀官方文檔。注意的是,盡管有數據卷的功能,docker對于有狀態的服務運行起來還是不是很方便。因此數據庫這種有狀態的服務不推薦使用docker運行

查看完整回答
反對 回復 2018-09-23
?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

我個人推薦使用 -v,掛載data目錄出來就行了

舉個例子,mysql,我使用-v 把mysql data數據掛載到了data/mysql,數據便不會丟失。
https://img1.sycdn.imooc.com//5ba7aef30001c7f702830481.jpg

如果需要備份的話,可以使用mongo client專用的備份容器去link后備份數據-v掛載備份到本地

查看完整回答
反對 回復 2018-09-23
  • 2 回答
  • 0 關注
  • 1437 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號