Bitnami docker 镜像 | MongoNetwork错误:连接ECONNDENY 172.20.0.2:27017



我正在尝试使用"Bitnami docker映像"部署容器。以后,可以链接到我的应用程序。

我docker-compose.yml:

version: '3.9'
services:
# Database service
mongodb:
image: 'bitnami/mongodb:5.0.8'
container_name: mongodb
restart: always
env_file:
- ./.env
ports:
- "27017:27017"

我只是想运行数据库,后来链接到我的应用程序,但我不知道发生了什么,bc当我运行命令"docker-compose up",终端给我这个错误:

Attaching to mongodb
mongodb  | mongodb 09:52:16.48 
mongodb  | mongodb 09:52:16.48 Welcome to the Bitnami mongodb container
mongodb  | mongodb 09:52:16.48 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-mongodb
mongodb  | mongodb 09:52:16.48 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-mongodb/issues
mongodb  | mongodb 09:52:16.49 
mongodb  | mongodb 09:52:16.49 INFO  ==> ** Starting MongoDB setup **
mongodb  | mongodb 09:52:16.51 INFO  ==> Validating settings in MONGODB_* env vars...
mongodb  | mongodb 09:52:16.54 INFO  ==> Initializing MongoDB...
mongodb  | mongodb 09:52:16.56 INFO  ==> Deploying MongoDB from scratch...
mongodb  | MongoNetworkError: connect ECONNREFUSED 172.20.0.2:27017

我的。env文件:

MONGO_INITDB_ROOT_USERNAME=You
MONGO_INITDB_DATABASE=YourDataBaseName
MONGO_INITDB_ROOT_PASSWORD=YourPassword

有人能帮我吗?,谢谢。

这不是错误。在bitnami的一个启动脚本中,它等待MongoDB正常启动。此消息应该被bitnami抑制。它们等待,直到启动正常或超时。

在这种情况下,它尝试一次,当它没有启动时出现此消息。第二次,Mongodb启动了。然后,它继续前进。

最新更新