From f3ceac514ec4571349ea3ed4f30e9557a83113a6 Mon Sep 17 00:00:00 2001 From: Albert Mourato Date: Thu, 7 Jun 2018 18:19:14 -0300 Subject: [PATCH 1/2] Adds healthCheck --- mysql/Dockerfile | 5 +++++ mysql/wedeploy.json | 3 +-- owncloud/wedeploy.json | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 mysql/Dockerfile diff --git a/mysql/Dockerfile b/mysql/Dockerfile new file mode 100644 index 0000000..ee49330 --- /dev/null +++ b/mysql/Dockerfile @@ -0,0 +1,5 @@ +FROM mysql:5.5 + +COPY --from=healthcheck/mysql:latest /usr/local/bin/docker-healthcheck /usr/local/bin/ + +HEALTHCHECK CMD ["docker-healthcheck"] \ No newline at end of file diff --git a/mysql/wedeploy.json b/mysql/wedeploy.json index 9761513..bb10a6c 100644 --- a/mysql/wedeploy.json +++ b/mysql/wedeploy.json @@ -1,6 +1,5 @@ { - "id": "mysql", - "image": "mysql:5.5", + "id": "db", "env": { "MYSQL_ROOT_PASSWORD": "passw0rd" }, diff --git a/owncloud/wedeploy.json b/owncloud/wedeploy.json index 4481b14..2efa358 100644 --- a/owncloud/wedeploy.json +++ b/owncloud/wedeploy.json @@ -1,4 +1,7 @@ { "id": "owncloud", - "image": "owncloud:10" + "image": "owncloud:10", + "healthCheck": { + "url": "localhost" + } } From eeb2b01bd8cfd78f26a19af1916f2b33dfe5c605 Mon Sep 17 00:00:00 2001 From: Albert Mourato Date: Thu, 7 Jun 2018 18:19:40 -0300 Subject: [PATCH 2/2] Change zeroDowntime to false on mysql --- mysql/wedeploy.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mysql/wedeploy.json b/mysql/wedeploy.json index bb10a6c..d3360fb 100644 --- a/mysql/wedeploy.json +++ b/mysql/wedeploy.json @@ -5,5 +5,6 @@ }, "volumes": { "data": "/var/lib/mysql" - } + }, + "zeroDowntime": false }