From 3fb70ddd7094c1fdd50cc83d432643dc10ab6243 Mon Sep 17 00:00:00 2001 From: Patrick Scheid <p.scheid92@gmail.com> Date: Tue, 24 Nov 2020 16:43:57 +0300 Subject: [PATCH] Use SIGQUIT instead of SIGTERM for graceful shutdown of nginx Fixes #377, #457 --- Dockerfile-alpine.template | 2 +- Dockerfile-debian.template | 2 +- mainline/alpine-perl/Dockerfile | 2 +- mainline/alpine/Dockerfile | 2 +- mainline/debian-perl/Dockerfile | 2 +- mainline/debian/Dockerfile | 2 +- stable/alpine-perl/Dockerfile | 2 +- stable/alpine/Dockerfile | 2 +- stable/debian-perl/Dockerfile | 2 +- stable/debian/Dockerfile | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index 56e62f3..eb623c2 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -109,6 +109,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/Dockerfile-debian.template b/Dockerfile-debian.template index e614aae..8521d5a 100644 --- a/Dockerfile-debian.template +++ b/Dockerfile-debian.template @@ -100,6 +100,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/mainline/alpine-perl/Dockerfile b/mainline/alpine-perl/Dockerfile index e0c54b8..1b5dfd0 100644 --- a/mainline/alpine-perl/Dockerfile +++ b/mainline/alpine-perl/Dockerfile @@ -120,6 +120,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/mainline/alpine/Dockerfile b/mainline/alpine/Dockerfile index 6948707..dce93c6 100644 --- a/mainline/alpine/Dockerfile +++ b/mainline/alpine/Dockerfile @@ -119,6 +119,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/mainline/debian-perl/Dockerfile b/mainline/debian-perl/Dockerfile index 5ff72af..1513ece 100644 --- a/mainline/debian-perl/Dockerfile +++ b/mainline/debian-perl/Dockerfile @@ -111,6 +111,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/mainline/debian/Dockerfile b/mainline/debian/Dockerfile index ab4595f..df444ae 100644 --- a/mainline/debian/Dockerfile +++ b/mainline/debian/Dockerfile @@ -110,6 +110,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/stable/alpine-perl/Dockerfile b/stable/alpine-perl/Dockerfile index fcb7da5..d86c2cc 100644 --- a/stable/alpine-perl/Dockerfile +++ b/stable/alpine-perl/Dockerfile @@ -120,6 +120,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/stable/alpine/Dockerfile b/stable/alpine/Dockerfile index 1bf80d1..bd34cfb 100644 --- a/stable/alpine/Dockerfile +++ b/stable/alpine/Dockerfile @@ -119,6 +119,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/stable/debian-perl/Dockerfile b/stable/debian-perl/Dockerfile index a3cf347..9998d13 100644 --- a/stable/debian-perl/Dockerfile +++ b/stable/debian-perl/Dockerfile @@ -111,6 +111,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] diff --git a/stable/debian/Dockerfile b/stable/debian/Dockerfile index b9cf7d1..a4b6b7f 100644 --- a/stable/debian/Dockerfile +++ b/stable/debian/Dockerfile @@ -110,6 +110,6 @@ ENTRYPOINT ["/docker-entrypoint.sh"] EXPOSE 80 -STOPSIGNAL SIGTERM +STOPSIGNAL SIGQUIT CMD ["nginx", "-g", "daemon off;"] -- GitLab