為什么每次docker-compose up -d --build都是一個(gè)全新的站點(diǎn),如何從外部數(shù)據(jù)恢復(fù)?
在?docker-compose? 實(shí)戰(zhàn)里面跟著操作了一遍,運(yùn)行起來了,但是有點(diǎn)疑惑,求助大家。步驟如下:
?使用?docker-compose up -d --build 運(yùn)行起來
進(jìn)入后臺(tái)設(shè)置?http://localhost:2368/ghost/#/setup/one?創(chuàng)建一個(gè)用戶,在后臺(tái)創(chuàng)建一篇測試文章
docker-compose down 關(guān)掉/刪除容器
再次使用 docker-compose up -d --build 運(yùn)行起來
查看發(fā)現(xiàn)是一個(gè)全新的 Blog,保存在外部的數(shù)據(jù)沒有恢復(fù)?
我疑惑的是通過 volumes 把數(shù)據(jù)都保存在了外部? $PWD/data 目錄中,為什么第二次用同一個(gè)外部目錄作為 volumes 卻沒有使用之前的數(shù)據(jù)?
要怎么才能用之前的外部數(shù)據(jù)恢復(fù)運(yùn)行容器?