Commit 2938a40c48c63430f5ca26a73fd30b3a071f96fc

Authored by volodymyr-babak
1 parent 0f34ff51

Docker improve for avoiding unnecessary demo and system data run

1 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
\ No newline at end of file
... ...
... ... @@ -28,8 +28,10 @@ services:
28 28 entrypoint: ./run_thingsboard.sh
29 29 thingsboard-db-schema:
30 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 35 entrypoint: ./install_schema.sh
34 36 db:
35 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
\ No newline at end of file