鍍金池/ 問答/PHP  Linux/ win10環(huán)境下裝了docker、laradock,今天殺掉docker進(jìn)程后重

win10環(huán)境下裝了docker、laradock,今天殺掉docker進(jìn)程后重啟,發(fā)現(xiàn)數(shù)據(jù)庫沒了,怎么辦?

win10環(huán)境下裝了docker、laradock,今天殺掉docker進(jìn)程后重啟,發(fā)現(xiàn)數(shù)據(jù)庫沒了,怎么辦?

回答
編輯回答
悶騷型

用docker容器啟數(shù)據(jù)庫服務(wù)的話,需要將數(shù)據(jù)庫的數(shù)據(jù)掛載到宿主機(jī)上,否則每次重啟容器都會導(dǎo)致數(shù)據(jù)丟失。
可以使用-v參數(shù)將mysql的數(shù)據(jù)目錄/var/lib/mysql掛載到宿主機(jī)的某個(gè)目錄下,就可以持久化數(shù)據(jù)。

2017年5月2日 21:12
編輯回答
誮惜顏
docker ps -a // 查看所有容器
2018年2月17日 21:51