Docker improve for avoiding unnecessary demo and system data run

This commit is contained in:
volodymyr-babak 2017-05-07 10:58:01 +03:00
parent 0f34ff5188
commit 2938a40c48
3 changed files with 9 additions and 7 deletions

View File

@ -1 +1,6 @@
CASSANDRA_DATA_DIR=/home/docker/cassandra_volume CASSANDRA_DATA_DIR=/home/docker/cassandra_volume
# cassandra schema container environment variables
SKIP_SCHEMA_CREATION=false
SKIP_SYSTEM_DATA=true
SKIP_DEMO_DATA=true

View File

@ -28,8 +28,10 @@ services:
entrypoint: ./run_thingsboard.sh entrypoint: ./run_thingsboard.sh
thingsboard-db-schema: thingsboard-db-schema:
image: "thingsboard/thingsboard-db-schema:1.2.2" image: "thingsboard/thingsboard-db-schema:1.2.2"
env_file: environment:
- thingsboard-db-schema.env - SKIP_SCHEMA_CREATION=${SKIP_SCHEMA_CREATION}
- SKIP_SYSTEM_DATA=${SKIP_SYSTEM_DATA}
- SKIP_DEMO_DATA=${SKIP_DEMO_DATA}
entrypoint: ./install_schema.sh entrypoint: ./install_schema.sh
db: db:
image: "cassandra:3.9" image: "cassandra:3.9"

View File

@ -1,5 +0,0 @@
#Db schema configuration
SKIP_SCHEMA_CREATION=false
SKIP_SYSTEM_DATA=false
SKIP_DEMO_DATA=false