第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

docker commit 后的鏡像沒有數(shù)據(jù)

docker commit 后的鏡像沒有數(shù)據(jù)

當(dāng)年話下 2018-08-30 14:27:12
我想弄一個帶有數(shù)據(jù)的鏡像,這樣就可以在不同的環(huán)境(主機)中 pull 下來這個鏡像就會有完整的數(shù)據(jù)了.我從 docker mysql5.5 下載了一個dockerfile 文件,在本地 build 之后生成了一個 image . 后來基于這個 image 創(chuàng)建了一個 mysql5.5 的容器, 并且基于在這個容器里面導(dǎo)入了一個數(shù)據(jù)庫.導(dǎo)入數(shù)據(jù)是成功,容器也正常運行.接著我對這個容器 做了 commmit 的操作,并且打了 tag ,推送到 docker.hub 了.但是我再從 docker hub 中 pull 這個 image . 發(fā)現(xiàn)基于這個 image 創(chuàng)建的容器,只有一個空的 mysql . 里面沒有我導(dǎo)入的那個數(shù)據(jù)庫.我是遺漏了什么么?我的操作記錄為:可以看到新的 image 是350MB 的.問題就出現(xiàn)這里,我再從我 pull 下來的鏡像也是 350M 的.但是這個 鏡像創(chuàng)建的容器 卻是空數(shù)據(jù)庫的.如果我這個方式不行,那么有什么辦法能實現(xiàn)我的目的么?
查看完整描述

2 回答

?
12345678_0001

TA貢獻1802條經(jīng)驗 獲得超5個贊

  • 從dockerfile可以知道,MySQL的數(shù)據(jù)寫到了VOLUME /var/lib/mysql。

  • 數(shù)據(jù)不應(yīng)該存放在容器,可以在啟動容器時掛載本地目錄到/var/lib/mysql。


查看完整回答
反對 回復(fù) 2018-09-24
  • 2 回答
  • 0 關(guān)注
  • 3454 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號