下面是我的 docker-compose.yml 文件。
version: '3.1'
services:
mongodb:
image: mongo
ports:
- 27017:27017
environment:
- MONGO_INITDB_ROOT_USERNAME=root
- MONGO_INITDB_ROOT_PASSWORD=admin
mongo-express:
image: mongo-express
ports:
- 8081:8081
environment:
- ME_CONFIG_MONGODB_ADMINUSERNAME=root
- ME_CONFIG_MONGODB_ADMINPASSWORD=admin
- ME_CONFIG_MONGODB_SERVER=mongodb
depends_on:
- mongodb
restart: on-failure
我收到错误:
无法在 mongo-express 中使用 connectionString: mongodb://root:admin@mongodb:27017/" 连接到数据库。PFA-1 root 用户是在 mongo-express 中显示错误后创建的。PFA-2 是问题,因为 mongo -express 在 mongodb 之前执行?