Compare commits
No commits in common. "06457d5d4172c4a16107c080c717e276b33424bb" and "0ea86a8c05514afe0bd29baf40451086f9b1c904" have entirely different histories.
06457d5d41
...
0ea86a8c05
2 changed files with 10 additions and 10 deletions
18
Dockerfile
18
Dockerfile
|
@ -5,15 +5,15 @@ ARG SRV_GID="100"
|
|||
ARG SRV_LOCALE="en_US"
|
||||
ARG SRV_VERSION="0"
|
||||
|
||||
ENV SRV_UID=$SRV_UID
|
||||
ENV SRV_GID=$SRV_GID
|
||||
ENV SRV_LOCALE=$SRV_LOCALE
|
||||
ENV SRV_VERSION=$SRV_VERSION
|
||||
ENV SRV_APT_GET_INSTALL=$SRV_APT_GET_INSTALL
|
||||
ENV SRV_UID $SRV_UID
|
||||
ENV SRV_GID $SRV_GID
|
||||
ENV SRV_LOCALE $SRV_LOCALE
|
||||
ENV SRV_VERSION $SRV_VERSION
|
||||
ENV SRV_APT_GET_INSTALL $SRV_APT_GET_INSTALL
|
||||
|
||||
ENV DEBIAN_FRONTEND="noninteractive"
|
||||
ENV PGDATA="/data"
|
||||
ENV POSTGRES_INITDB_ARGS="--locale=${SRV_LOCALE}.UTF-8 --lc-ctype=${SRV_LOCALE}.UTF-8 --lc-monetary=${SRV_LOCALE}.UTF-8 --lc-numeric=${SRV_LOCALE}.UTF-8 --lc-time=${SRV_LOCALE}.UTF-8 --lc-collate=${SRV_LOCALE}.UTF-8 --encoding=UTF8"
|
||||
ENV DEBIAN_FRONTEND "noninteractive"
|
||||
ENV PGDATA "/data"
|
||||
ENV POSTGRES_INITDB_ARGS "--locale=${SRV_LOCALE}.UTF-8 --lc-ctype=${SRV_LOCALE}.UTF-8 --lc-monetary=${SRV_LOCALE}.UTF-8 --lc-numeric=${SRV_LOCALE}.UTF-8 --lc-time=${SRV_LOCALE}.UTF-8 --lc-collate=${SRV_LOCALE}.UTF-8 --encoding=UTF8"
|
||||
|
||||
# explicitly set user/group IDs
|
||||
RUN if [ -z "$( getent group $SRV_GID )" ] ; then groupadd -r postgres --gid=$SRV_GID ; fi && \
|
||||
|
@ -58,4 +58,4 @@ EXPOSE 5432
|
|||
CMD ["postgres","-c","listen_addresses=*"]
|
||||
|
||||
HEALTHCHECK --interval=30s --timeout=3s --retries=4 \
|
||||
CMD pg_isready -U "${POSTGRES_USER:-postgres}"
|
||||
CMD pg_isready -U postgres
|
||||
|
|
|
@ -10,7 +10,7 @@ If you use the image, you will have to make a mount for the **/data** directory
|
|||
|
||||
### Image Name
|
||||
|
||||
The image name for your Docker is **src.ci/srv/postgres:latest**. This is only applicable, if you do not need to change the User ID and Group ID.
|
||||
The image name for your Docker is **src.ci/srv/postgres:latest**. This is only applicable, if you do not want to change the User ID and Group ID.
|
||||
|
||||
### ARGS
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue