鍍金池/ 問答/Linux  數(shù)據(jù)庫/ docker中mysql容器無法啟動 ps -a后發(fā)現(xiàn)是已經(jīng)啟動但是又自動關(guān)閉

docker中mysql容器無法啟動 ps -a后發(fā)現(xiàn)是已經(jīng)啟動但是又自動關(guān)閉了

clipboard.png

回答
編輯回答
凹凸曼

日志當(dāng)中提到了:

Failed to find valid data directory

那么說明,你在設(shè)置volume的時(shí)候,兩個(gè)對應(yīng)的文件夾可能其中一個(gè)為空(估計(jì)就是沒有/yundata/docker-data),你可以先把『-v /yundata/docker-data/:/var/lib/mysql』這段去掉,然后啟動試試,應(yīng)該是沒問題的。

當(dāng)然,你也可以手動先

mkdir /yundata/docker-data

再試著創(chuàng)建一下容器。

希望能幫助到你。

2017年4月29日 14:22