Commit 2938a40c48c63430f5ca26a73fd30b3a071f96fc

Authored by volodymyr-babak
1 parent 0f34ff51

Docker improve for avoiding unnecessary demo and system data run

1 CASSANDRA_DATA_DIR=/home/docker/cassandra_volume 1 CASSANDRA_DATA_DIR=/home/docker/cassandra_volume
  2 +
  3 +# cassandra schema container environment variables
  4 +SKIP_SCHEMA_CREATION=false
  5 +SKIP_SYSTEM_DATA=true
  6 +SKIP_DEMO_DATA=true
@@ -28,8 +28,10 @@ services: @@ -28,8 +28,10 @@ services:
28 entrypoint: ./run_thingsboard.sh 28 entrypoint: ./run_thingsboard.sh
29 thingsboard-db-schema: 29 thingsboard-db-schema:
30 image: "thingsboard/thingsboard-db-schema:1.2.2" 30 image: "thingsboard/thingsboard-db-schema:1.2.2"
31 - env_file:  
32 - - thingsboard-db-schema.env 31 + environment:
  32 + - SKIP_SCHEMA_CREATION=${SKIP_SCHEMA_CREATION}
  33 + - SKIP_SYSTEM_DATA=${SKIP_SYSTEM_DATA}
  34 + - SKIP_DEMO_DATA=${SKIP_DEMO_DATA}
33 entrypoint: ./install_schema.sh 35 entrypoint: ./install_schema.sh
34 db: 36 db:
35 image: "cassandra:3.9" 37 image: "cassandra:3.9"
1 -#Db schema configuration  
2 -  
3 -SKIP_SCHEMA_CREATION=false  
4 -SKIP_SYSTEM_DATA=false  
5 -SKIP_DEMO_DATA=false