Browse Source

Docker improve for avoiding unnecessary demo and system data run

pull/145/head
volodymyr-babak 10 years ago
parent
commit
2938a40c48
  1. 5
      docker/.env
  2. 6
      docker/docker-compose.yml
  3. 5
      docker/thingsboard-db-schema.env

5
docker/.env

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

6
docker/docker-compose.yml

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

5
docker/thingsboard-db-schema.env

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