docker-compose up
和添加很多東西到數據庫等之後,我愚蠢做了
docker-compose down
停止運行的碼頭工人。剛剛發現它實際上將其全部刪除。
有沒有辦法從此恢復並取回數據容器?
FYI這是在泊塢窗,compose.yml數據存儲的配置:
services:
jira_datastore:
image: busybox
volumes:
- /data
entrypoint: echo "PSQL Data"
你想恢復你的數據嗎?或學習如何在不移除容器的情況下停止容器? –
我想恢復我的數據! – rept
如果您將數據存儲在容器本身中,那麼它就消失了。這就是爲什麼最好的做法是不要在容器本身存儲數據。您應始終將數據存儲在卷或外部安裝的目錄中。 https://docs.docker.com/engine/tutorials/dockervolumes/ –