Skip to content

Commit 9f3225f

Browse files
committed
Restart nginx if master process dies
1 parent 666cbf5 commit 9f3225f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

controllers/nginx/rootfs/Dockerfile

+6
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,10 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y \
2323

2424
COPY . /
2525

26+
# https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem
27+
RUN curl -sSL -o /sbin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64 && \
28+
chmod +x /sbin/dumb-init
29+
30+
ENTRYPOINT ["/sbin/dumb-init", "--"]
31+
2632
CMD ["/nginx-ingress-controller"]

0 commit comments

Comments
 (0)