From d100bf985e12f0770befe7d7798b6e155f5c510b Mon Sep 17 00:00:00 2001 From: Zoey Date: Thu, 11 May 2023 14:13:56 +0200 Subject: [PATCH] move VOLUME and delete shadow Signed-off-by: Zoey --- Containers/postgresql/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Containers/postgresql/Dockerfile b/Containers/postgresql/Dockerfile index 0163c8b8..9b2e7e55 100644 --- a/Containers/postgresql/Dockerfile +++ b/Containers/postgresql/Dockerfile @@ -5,8 +5,6 @@ COPY --chmod=775 start.sh /usr/bin/start.sh COPY --chmod=775 healthcheck.sh /usr/bin/healthcheck.sh COPY --chmod=775 init-user-db.sh /docker-entrypoint-initdb.d/init-user-db.sh -VOLUME /mnt/data - RUN set -ex; \ apk add --no-cache bash openssl shadow grep mawk; \ \ @@ -15,6 +13,7 @@ RUN set -ex; \ groupmod -g 9999 ping; \ addgroup -g 999 -S postgres; \ adduser -u 999 -S -D -G postgres -H -h /var/lib/postgresql -s /bin/sh postgres; \ + apk del --no-cache shadow; \ \ # Fix default permissions chown -R postgres:postgres /var/lib/postgresql; \ @@ -27,6 +26,8 @@ RUN set -ex; \ # Give root a random password echo "root:$(openssl rand -base64 12)" | chpasswd +VOLUME /mnt/data + USER postgres ENTRYPOINT ["start.sh"]