泊坞窗的体积不会持久

时间:2018-12-17 10:11:20

标签: docker docker-compose

这是我的docker-compose文件

version: '3'
services:
  mongo:
    image: mongo:latest
    ports:
      - 27017:27017
    volumes:
      - dbdata:/data/db
volumes:
  dbdata:

启动和停止mongo容器时,所有数据都会丢失。 我错过了什么?

2 个答案:

答案 0 :(得分:1)

尝试运行docker volume create dbdata以创建持久卷,重新部署堆栈,然后在 上运行。即第一次重新启动将导致数据擦除,但是在那之后它应该仍然存在。

希望对您有帮助

答案 1 :(得分:0)

不知道为什么它不起作用,但是现在可以解决

运行docker-compose文件后,运行mydata时看到docker volume ls卷。 该数量通过容器破坏而持续存在。