From 0f7e1b21add60b29ab7890f7fb8ca3dab3e4e77f Mon Sep 17 00:00:00 2001 From: Helton Carlos de Souza Date: Sat, 1 Sep 2018 12:00:17 -0300 Subject: [PATCH] Alterado healthcheck para o servico do mysql --- docker/docker-compose.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 430e85a..ce6b41b 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,14 +1,18 @@ -version: "3.1" +version: "2.1" services: - mysql: + db: image: mysql:5.7 environment: - MYSQL_ROOT_PASSWORD: k2j32ks4 + MYSQL_ROOT_PASSWORD: k2j32ks4 ports: - 3306:3306 volumes: - ../db:/docker-entrypoint-initdb.d + healthcheck: + test: mysql --user=root --password=k2j32ks4 -e 'SHOW DATABASES' + timeout: 20s + retries: 10 networks: - greatquotes @@ -17,7 +21,7 @@ services: ports: - 8085:8080 depends_on: - - mysql + - db networks: - greatquotes @@ -25,13 +29,9 @@ services: build: ../backend/ ports: - 8090:8080 - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8080/"] - interval: 1s - timeout: 3s - retries: 60 depends_on: - - mysql + db: + condition: service_healthy networks: - greatquotes