refactor: `STOPSIGNAL SIGQUIT` for docker images (graceful shutdown)
basically these docker changes match the `graceful shutdown` feature
at docker level
Diff
docker/alpine/Dockerfile | 4 ++++
docker/scratch/Dockerfile | 3 +++
2 files changed, 7 insertions(+)
@@ -19,7 +19,11 @@ COPY ./docker/alpine/entrypoint.sh /
COPY ./docker/public /public
EXPOSE 80
STOPSIGNAL SIGQUIT
ENTRYPOINT ["/entrypoint.sh"]
CMD ["static-web-server"]
@@ -15,6 +15,9 @@ COPY --from=latest /usr/local/bin/static-web-server /
COPY ./docker/public /public
EXPOSE 80
STOPSIGNAL SIGQUIT
ENTRYPOINT ["/static-web-server"]