update launch apps and launch services scripts

add stop_services and stop_apps scripts
This commit is contained in:
2018-11-04 22:15:18 -05:00
parent 790f838a91
commit ff682bb6e9
4 changed files with 47 additions and 5 deletions

View File

@@ -7,9 +7,7 @@ SERVICE=services
#NETWORK=prod
docker stack deploy -c dkregistry/docker-compose.yml $SERVICE
sleep 5
docker service update -q services_registry
docker login -u richard -p $DKREGISTRY_PASS $DKREGISTRY
docker-compose \
@@ -20,13 +18,23 @@ docker-compose \
-f memcached/docker-compose.yml \
-f redis/docker-compose.yml \
-f datadog/docker-compose.yml \
-f dkregistry/docker-compose.yml \
-f cron/docker-compose.yml \
config > $CONFIG
# -f dkregistry/docker-compose.yml \
docker stack deploy --prune --with-registry-auth -c $CONFIG $SERVICE
docker stack deploy --with-registry-auth -c $CONFIG $SERVICE
# Cleanup
rm $CONFIG
docker service update -q services_registry
docker service update -q services_postgres
docker service update -q services_mysql
docker service update -q services_memcached
docker service update -q services_redis
docker service update -q services_fluentd
docker service update -q services_datadog
docker service update -q services_cron
docker service update -q services_letsencrypt_updates

View File

@@ -0,0 +1,17 @@
#!/bin/bash -ex
export DOCKER_HOST=dkmanager:2376
CONFIG=stack.tmp.yml
SERVICE=services
#NETWORK=prod
docker service scale services_registry=0
docker service scale services_postgres=0
docker service scale services_mysql=0
docker service scale services_memcached=0
docker service scale services_redis=0
docker service scale services_fluentd=0
docker service scale services_datadog=0
docker service scale services_cron=0
docker service scale services_letsencrypt_updates=0