это мой файл docker-compose
version: '3' services: mongo: image: mongo:latest ports: - 27017:27017 volumes: - dbdata:/data/db volumes: dbdata:
Когда я запускаю и останавливаю контейнер Монго, я теряю все данные.Что я пропускаю?
Не знаю, почему это не сработало, но теперь оно решено
После запуска файла docker-compose я вижу том mydata при запуске docker volume ls.Этот объем сохраняется после уничтожения контейнера.
mydata
docker volume ls
Попробуйте запустить docker volume create dbdata, чтобы создать постоянный том, повторно разверните свой стек, и он должен работать после этого.Т.е. первая перезагрузка приведет к стиранию данных, но после этого она должна сохраниться.
docker volume create dbdata
Надеюсь, это поможет вам