Docker microservices - Compatibility with Compose V2
This commit is contained in:
		
							parent
							
								
									046d313581
								
							
						
					
					
						commit
						bdcab8af16
					
				@ -14,9 +14,6 @@
 | 
			
		||||
# limitations under the License.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
version: '2.2'
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  zookeeper:
 | 
			
		||||
    restart: always
 | 
			
		||||
@ -30,7 +27,8 @@ services:
 | 
			
		||||
  tb-js-executor:
 | 
			
		||||
    restart: always
 | 
			
		||||
    image: "${DOCKER_REPO}/${JS_EXECUTOR_DOCKER_NAME}:${TB_VERSION}"
 | 
			
		||||
    scale: 10
 | 
			
		||||
    deploy:
 | 
			
		||||
      replicas: 10
 | 
			
		||||
    env_file:
 | 
			
		||||
      - tb-js-executor.env
 | 
			
		||||
  tb-core1:
 | 
			
		||||
 | 
			
		||||
@ -52,12 +52,12 @@ ADDITIONAL_STARTUP_SERVICES=$(additionalStartupServices) || exit $?
 | 
			
		||||
checkFolders --create || exit $?
 | 
			
		||||
 | 
			
		||||
if [ ! -z "${ADDITIONAL_STARTUP_SERVICES// }" ]; then
 | 
			
		||||
    docker-compose \
 | 
			
		||||
    docker compose \
 | 
			
		||||
      -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
      up -d $ADDITIONAL_STARTUP_SERVICES
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  run --no-deps --rm -e INSTALL_TB=true -e LOAD_DEMO=${loadDemo} \
 | 
			
		||||
  tb-core1
 | 
			
		||||
 | 
			
		||||
@ -27,6 +27,6 @@ ADDITIONAL_CACHE_ARGS=$(additionalComposeCacheArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
ADDITIONAL_COMPOSE_MONITORING_ARGS=$(additionalComposeMonitoringArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS $ADDITIONAL_COMPOSE_MONITORING_ARGS \
 | 
			
		||||
  down -v
 | 
			
		||||
 | 
			
		||||
@ -29,6 +29,6 @@ ADDITIONAL_COMPOSE_MONITORING_ARGS=$(additionalComposeMonitoringArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
checkFolders --create || exit $?
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS $ADDITIONAL_COMPOSE_MONITORING_ARGS \
 | 
			
		||||
  up -d
 | 
			
		||||
 | 
			
		||||
@ -27,6 +27,6 @@ ADDITIONAL_CACHE_ARGS=$(additionalComposeCacheArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
ADDITIONAL_COMPOSE_MONITORING_ARGS=$(additionalComposeMonitoringArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS $ADDITIONAL_COMPOSE_MONITORING_ARGS \
 | 
			
		||||
  stop
 | 
			
		||||
 | 
			
		||||
@ -25,9 +25,9 @@ ADDITIONAL_COMPOSE_ARGS=$(additionalComposeArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
ADDITIONAL_CACHE_ARGS=$(additionalComposeCacheArgs) || exit $?
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  pull $@
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  up -d --no-deps --build $@
 | 
			
		||||
 | 
			
		||||
@ -50,16 +50,16 @@ ADDITIONAL_STARTUP_SERVICES=$(additionalStartupServices) || exit $?
 | 
			
		||||
 | 
			
		||||
checkFolders --create || exit $?
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  pull \
 | 
			
		||||
  tb-core1
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  up -d $ADDITIONAL_STARTUP_SERVICES
 | 
			
		||||
 | 
			
		||||
docker-compose \
 | 
			
		||||
docker compose \
 | 
			
		||||
  -f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \
 | 
			
		||||
  run --no-deps --rm -e UPGRADE_TB=true -e FROM_VERSION=${fromVersion} \
 | 
			
		||||
  tb-core1
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user