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_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
 | 
					    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"
 | 
				
			||||||
 | 
				
			|||||||
@ -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