Error: connect EHOSTUNREACH 172.18.0.7:27017

Description

Error: connect EHOSTUNREACH 172.18.0.7:27017

at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16) {

name: ‘MongoNetworkError’,

errorLabels: [ ‘TransientTransactionError’ ],

}

rocketchat:
image: rocket.chat:latest
command: bash -c ‘for i in seq 1 30; do node main.js && s=$$? && break || s=$$?; echo “Tried $$i times. Waiting 5 secs…”; sleep 5; done; (exit $$s)’
restart: unless-stopped
container_name: {DOMAIN}_rocketchat volumes: - ./uploads:/app/uploads:rw environment: - PORT=3000 - ROOT_URL=http://{DOMAIN}
- MONGO_URL=mongodb://mongo:27017/rocketchat
- MONGO_OPLOG_URL=mongodb://mongo:27017/local
- Accounts_UseDNSDomainCheck=True
depends_on:
- mongo
ports:
- 3000:3000

mongo:
image: mongo:4.0
restart: unless-stopped
container_name: ${DOMAIN}_mongo
volumes:
- ./data/db:/data/db:rw
- ./data/dump:/dump:rw
command: mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1

Server Setup Information

  • Version of Rocket.Chat Server:
  • Operating System: ubuntu 20.04
  • Deployment Method: docker
  • Number of Running Instances:
  • DB Replicaset Oplog:
  • NodeJS Version:
  • MongoDB Version: 4.0
  • Proxy: nginx
  • Firewalls involved:ufw

Any additional Information