撤消码头工具 - 组成下来

时间:2017-04-19 06:54:09

标签: docker docker-compose

完成后

docker-compose up

并将大量内容添加到数据库等,我愚蠢地做了一个

docker-compose down

阻止码头工人跑。刚刚发现它实际上已将其全部删除。

有没有办法从中恢复并取回数据容器?

FYI这是docker-compose.yml中数据存储区的配置:

services:
  jira_datastore:
    image: busybox
    volumes:
      - /data
    entrypoint: echo "PSQL Data"

2 个答案:

答案 0 :(得分:1)

这是不可能的:-(。 下次执行docker-compose stop停止但不删除容器。您还可以将数据保存在主机上共享的地图中,以使数据保持不变,有关详细信息:https://docs.docker.com/engine/tutorials/dockervolumes/

答案 1 :(得分:1)

我能够恢复数据,因此在某些情况下确实可以检索数据。

正如问题所述,我有一个指向/ data

的数据存储区

通过再次进行构图,在将数据从旧卷移动到新卷之后,我得到了所有内容!