docker-compose-mongo.yml - new deployment with mongodb: 3 services:
server
analytics
mongo
HASTIC_API_KEY and GRAFANA_URL variables are made required using ${VAR_NAME?"error string"} syntax. These vars should be set in environment before docker-compose run.
add mongo-init.js startup script for MongoDB. It's used to init the DB in docker-compose-mongo.yml
Changes
analytics/Dockerfile
- removed unnecessary apt-get commands, remove unnecessary volumeserver/Dockerfile
- multi-stage builddocker-compose-mongo.yml
- new deployment with mongodb: 3 services:HASTIC_API_KEY
andGRAFANA_URL
variables are made required using${VAR_NAME?"error string"}
syntax. These vars should be set in environment beforedocker-compose run
.mongo-init.js
startup script for MongoDB. It's used to init the DB indocker-compose-mongo.yml