Docker improve for avoiding unnecessary demo and system data run
This commit is contained in:
		
							parent
							
								
									0f34ff5188
								
							
						
					
					
						commit
						2938a40c48
					
				@ -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
 | 
			
		||||
@ -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"
 | 
			
		||||
 | 
			
		||||
@ -1,5 +0,0 @@
 | 
			
		||||
#Db schema configuration
 | 
			
		||||
 | 
			
		||||
SKIP_SCHEMA_CREATION=false
 | 
			
		||||
SKIP_SYSTEM_DATA=false
 | 
			
		||||
SKIP_DEMO_DATA=false
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user