Mongodb 在docker中的Mongo容器中找不到DB

Mongodb 在docker中的Mongo容器中找不到DB,mongodb,docker,docker-compose,Mongodb,Docker,Docker Compose,该应用程序(由docker compose up制作)按预期工作。但是当我进入mongo容器(docker exec-it mongo)时,我找不到db chatmongoose 连接字符串mongodb://mongo:27017/聊天猫鼬' > show dbs admin 0.000GB config 0.000GB local 0.000GB 应用程序中的数据确实按预期工作,但为什么我在容器中找不到数据库?您能试试配置文件吗。它可能只会启动mongo,而且卷也是有效的

该应用程序(由docker compose up制作)按预期工作。但是当我进入mongo容器(docker exec-it mongo)时,我找不到db chatmongoose

连接字符串mongodb://mongo:27017/聊天猫鼬'

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

应用程序中的数据确实按预期工作,但为什么我在容器中找不到数据库?

您能试试配置文件吗。它可能只会启动mongo,而且卷也是有效的

docker-compose --profile mongo up


因为当您开始使用compose up命令时,它也使用volumes标记。但只有执行芒戈,它不考虑音量。@穆斯塔法格勒,非常感谢!你帮帮我!您是否也可以指出在mongo中使用卷查看数据的命令?
docker-compose --profile mongo up
mongo:
     profiles: ["mongo"]
     container_name: mongo
     image: mongo
     volumes:
        - data-volume:/data/db
     ports:
        - '27017:27017'
     networks:
        - app-network