From dc96c9472bf78f3068ec33e303316818f3a0ab3a Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Fri, 5 Jul 2019 21:11:39 +0200 Subject: [PATCH] Add health check to pgsql docker image --- .dockerignore | 2 ++ .gitignore | 1 + pgsql/Dockerfile | 1 + 3 files changed, 4 insertions(+) create mode 100644 .dockerignore create mode 100644 .gitignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..63ac784 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +.git +.idea diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f11b75 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ diff --git a/pgsql/Dockerfile b/pgsql/Dockerfile index c8111cf..d46263f 100644 --- a/pgsql/Dockerfile +++ b/pgsql/Dockerfile @@ -13,6 +13,7 @@ EXPOSE 5432 VOLUME /var/lib/postgresql/ COPY pg_hba.conf /etc/postgresql/9.6/main/pg_hba.conf COPY startup.sh /srv/ +HEALTHCHECK CMD pg_isready -d postgres ENTRYPOINT ["dumb-init"] CMD "/srv/startup.sh"