在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  Linux  數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ docker 裝載后mysql后,刪除其鏡像&容器,再次安裝為何數(shù)據(jù)還存

docker 裝載后mysql后,刪除其鏡像&容器,再次安裝為何數(shù)據(jù)還存在??

我用 docker-compose 安裝了一個 judge-server,然后將其刪除(鏡像和容器)后,再次用 docker-compose 掛載,發(fā)現(xiàn)其中掛載的mysql依舊保存之前操作的數(shù)據(jù)?

同樣還有個蛋疼的問題,由于剛接觸 docker,我掛載的 judger-server 改了一部分它容器內(nèi)的代碼,結(jié)果 vi 卡住了,我刪除卡住的 swq 文件,然后訪問就一直爆 http 500 (python django 做的)錯誤,我刪掉容器,重啟安裝鏡像,結(jié)果還是一樣(代碼確實(shí)初始化了,但依舊 500 錯誤,查錯誤日志一點(diǎn)錯誤都沒有)。

索性我直接:

rm -f $(docker ps -a -q) rmi -f (docker images).

然后重新裝,但是,依舊爆 500 錯誤。。。我看了下代碼沒問題呀,錯誤日志都沒有。所以搞不懂這個是不是也是docker 引起的呢?

最后這個 mysql 是緩存還是啥?怎么操作呢?后面那個問題呢。。。
請大佬不吝賜教。

回答
編輯回答
久礙你

數(shù)據(jù)還存在是因?yàn)閙ysql數(shù)據(jù)被掛載出來了
注意看docker-compose文件里面的volume配置

2017年1月17日 00:26