mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-01-12 06:37:55 +03:00
updates
This commit is contained in:
parent
0efc1ea61a
commit
fb680e943a
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -52,9 +52,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,9 +53,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -52,9 +52,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -52,9 +52,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -54,9 +54,44 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
# in-progress transactions are aborted, allowing PostgreSQL to stop cleanly and
|
||||||
|
# flush tables to disk, which is the best compromise available to avoid data
|
||||||
|
# corruption.
|
||||||
|
#
|
||||||
|
# Users who know their applications do not keep open long-lived idle connections
|
||||||
|
# may way to use a value of SIGTERM instead, which corresponds to "Smart
|
||||||
|
# Shutdown mode" in which any existing sessions are allowed to finish and the
|
||||||
|
# server stops when all sessions are terminated.
|
||||||
|
#
|
||||||
|
# See https://www.postgresql.org/docs/12/server-shutdown.html for more details
|
||||||
|
# about available PostgreSQL server shutdown signals.
|
||||||
|
#
|
||||||
|
# See also https://www.postgresql.org/docs/12/server-start.html for further
|
||||||
|
# justification of this as the default value, namely that the example (and
|
||||||
|
# shipped) systemd service files use the "Fast Shutdown mode" for service
|
||||||
|
# termination.
|
||||||
|
#
|
||||||
|
STOPSIGNAL SIGINT
|
||||||
|
#
|
||||||
|
# An additional setting that is recommended for all users regardless of this
|
||||||
|
# value is the runtime "--stop-timeout" (or your orchestrator/runtime's
|
||||||
|
# equivalent) for controlling how long to wait between sending the defined
|
||||||
|
# STOPSIGNAL and sending SIGKILL (which is likely to cause data corruption).
|
||||||
|
#
|
||||||
|
# The default in most runtimes (such as Docker) is 10 seconds, and the
|
||||||
|
# documentation at https://www.postgresql.org/docs/12/server-start.html notes
|
||||||
|
# that even 90 seconds may not be long enough in many instances.
|
||||||
|
|
||||||
EXPOSE 5432
|
EXPOSE 5432
|
||||||
CMD ["postgres"]
|
CMD ["postgres"]
|
||||||
|
@ -52,9 +52,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -52,9 +52,14 @@ ENV PGDATA /var/lib/postgresql/data
|
|||||||
VOLUME /var/lib/postgresql/data
|
VOLUME /var/lib/postgresql/data
|
||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
COPY ./docker-entrypoint.sh /
|
#healthcheck. good practice
|
||||||
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
ENTRYPOINT ["/docker-entrypoint.sh"]
|
# Add image configuration and scripts
|
||||||
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -54,14 +54,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
@ -53,14 +53,13 @@ VOLUME /var/lib/postgresql/data
|
|||||||
WORKDIR /var/lib/postgresql/data
|
WORKDIR /var/lib/postgresql/data
|
||||||
|
|
||||||
#healthcheck. good practice
|
#healthcheck. good practice
|
||||||
HEALTHCHECK --interval=2m --timeout=3s CMD pg_isready -h localhost -p 5433 || exit 1
|
HEALTHCHECK --interval=3m --timeout=3s CMD pg_isready || exit 1
|
||||||
|
|
||||||
# Add image configuration and scripts
|
# Add image configuration and scripts
|
||||||
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
|
||||||
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
RUN chmod 755 /usr/bin/docker-entrypoint.sh
|
||||||
|
|
||||||
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
ENTRYPOINT ["tini", "-s", "--", "docker-entrypoint.sh"]
|
||||||
CMD ["docker-entrypoint.sh"]
|
|
||||||
|
|
||||||
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
# We set the default STOPSIGNAL to SIGINT, which corresponds to what PostgreSQL
|
||||||
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
# calls "Fast Shutdown mode" wherein new connections are disallowed and any
|
||||||
|
Loading…
x
Reference in New Issue
Block a user