Skip to content

Commit

Permalink
perf($Docker): restrict container dependencies
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
johnnymillergh committed Feb 23, 2021
1 parent 8cc6a36 commit 67c968d
Showing 1 changed file with 27 additions and 1 deletion.
28 changes: 27 additions & 1 deletion docker/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: "3.7"
version: "3.8"

services:
################################################################################
Expand Down Expand Up @@ -183,6 +183,12 @@ services:
hostname: ${SPRING_BOOT_ADMIN_CONTAINER_NAME}
image: ijohnnymiller/muscle-and-fitness-server.spring-boot-admin:${MAF_TAG}
depends_on:
mysql-server:
condition: service_healthy
redis:
condition: service_started
atmoz-sftp:
condition: service_started
consul-service-registry:
condition: service_started
ports:
Expand Down Expand Up @@ -212,6 +218,12 @@ services:
hostname: ${API_GATEWAY_CONTAINER_NAME}
image: ijohnnymiller/muscle-and-fitness-server.api-gateway:${MAF_TAG}
depends_on:
mysql-server:
condition: service_healthy
redis:
condition: service_started
atmoz-sftp:
condition: service_started
consul-service-registry:
condition: service_started
restart: always
Expand All @@ -236,6 +248,8 @@ services:
hostname: ${AUTH_CENTER_CONTAINER_NAME}
image: ijohnnymiller/muscle-and-fitness-server.auth-center:${MAF_TAG}
depends_on:
redis:
condition: service_started
consul-service-registry:
condition: service_started
restart: always
Expand All @@ -258,6 +272,12 @@ services:
hostname: ${EXERCISE_MIS_CONTAINER_NAME}
image: ijohnnymiller/muscle-and-fitness-server.exercise-mis:${MAF_TAG}
depends_on:
mysql-server:
condition: service_healthy
redis:
condition: service_started
atmoz-sftp:
condition: service_started
consul-service-registry:
condition: service_started
restart: always
Expand All @@ -280,6 +300,12 @@ services:
hostname: ${MUSCLE_MIS_CONTAINER_NAME}
image: ijohnnymiller/muscle-and-fitness-server.muscle-mis:${MAF_TAG}
depends_on:
mysql-server:
condition: service_healthy
redis:
condition: service_started
atmoz-sftp:
condition: service_started
consul-service-registry:
condition: service_started
restart: always
Expand Down

0 comments on commit 67c968d

Please sign in to comment.