Browse Source

更新 'docker-compose-meteor.yml'

master
parent
commit
69704f91b3
  1. 15
      docker-compose-meteor.yml

15
docker-compose-meteor.yml

@ -1,7 +1,9 @@
version: '3'
services:
meteorvue:
image: nelson/meteor-vue:latest
image: nelson/meteor:latest
networks:
- 'meteor'
command: >
bash -c
"for i in `seq 1 30`; do
@ -16,7 +18,7 @@ services:
environment:
- PORT=3000
- ROOT_URL=http://localhost:3000
- MONGO_URL=mongodb://mongo:27017/rocketchat
- MONGO_URL=mongodb://mongo:27017/meteor
- MONGO_OPLOG_URL=mongodb://mongo:27017/local
- MAIL_URL=smtp://smtp.email
depends_on:
@ -28,15 +30,21 @@ services:
- "traefik.frontend.rule=Host: your.domain.tld"
mongo:
image: mongo:4.0
networks:
- 'meteor'
restart: unless-stopped
volumes:
- ./data/db:/data/db
#- ./data/dump:/dump
command: mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1
ports:
- 27017:27017
labels:
- "traefik.enable=false"
mongo-init-replica:
image: mongo:4.0
networks:
- 'meteor'
command: >
bash -c
"for i in `seq 1 30`; do
@ -50,3 +58,6 @@ services:
done; (exit $$s)"
depends_on:
- mongo
networks:
meteor:
driver: bridge
Loading…
Cancel
Save