进入 mongotest_mongo_1 容器报错

来源:2-1 MongoDB初始化配置

hmxs_hmbb

2024-03-01 15:52:00

报错提示:

https://img1.sycdn.imooc.com/climg/65e187da09d884a718510049.jpg

然后, 我查看了 mongo 服务是否有运行

docker ps | grep mongotest

https://img1.sycdn.imooc.com/climg/65e1884f0963c54018790075.jpg

它这个状态好像有点问题


然后, 我打印了 mongotest_mongo_1 的日志

https://img1.sycdn.imooc.com/climg/65e18887098a58b009700417.jpg


这是我 docker-compose 的配置

https://img1.sycdn.imooc.com/climg/65e1891b0907d88505450301.jpg

写回答

1回答

Brian

2024-03-02

你的配置文件应该没有问题

我本地测试了:


https://img1.sycdn.imooc.com/climg/65e322ee090d758341020490.jpg


可以考虑一下下面的配置文件:

version: '3.1'

services:

  mongo:
    image: mongo
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: example

  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: example
      ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/


0

大前端2022版

1个业务场景打通全端、全栈、全流程,实现全局思维与综合技术能力全面突破;对标阿里P6,8个月成为前端高级人才

2840 学习 · 691 问题

查看课程