Skip to content

Commit 2ddcdd0

Browse files
edits
1 parent 119507f commit 2ddcdd0

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

postgres/Dockerfile

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,18 @@ COPY ./debs/ /tmp/debs/
2929
COPY --chmod=444 ./LICENSE /LICENSE
3030
COPY ./postgres/docker-entrypoint.d/ /docker-entrypoint-initdb.d/
3131
RUN apt-get install --no-install-recommends -y /tmp/debs/pg-deeplake-${VERSION}_${TARGETARCH}.deb && rm -rf /tmp/debs/
32+
COPY ./serverless/scripts/init-deeplake-stateless.sh /tmp/init-deeplake-stateless.sh
33+
COPY ./serverless/config/postgresql-overrides.conf /tmp/postgresql-overrides.conf
34+
COPY ./serverless/scripts/health-check.sh /tmp/health-check.sh
3235
RUN if [ "$STATELESS" = "true" ]; then \
33-
cp ./serverless/scripts/init-deeplake-stateless.sh /docker-entrypoint-initdb.d/3-stateless-init.sh && \
34-
cp ./serverless/config/postgresql-overrides.conf /etc/postgresql-overrides.conf && \
35-
cp ./serverless/scripts/health-check.sh /usr/local/bin/health-check.sh && \
36+
mv /tmp/init-deeplake-stateless.sh /docker-entrypoint-initdb.d/3-stateless-init.sh && \
37+
chmod 755 /docker-entrypoint-initdb.d/3-stateless-init.sh && \
38+
mv /tmp/postgresql-overrides.conf /etc/postgresql-overrides.conf && \
39+
chmod 644 /etc/postgresql-overrides.conf && \
40+
mv /tmp/health-check.sh /usr/local/bin/health-check.sh && \
41+
chmod 755 /usr/local/bin/health-check.sh && \
3642
mkdir -p /deeplake-data; \
43+
else \
44+
rm -f /tmp/init-deeplake-stateless.sh /tmp/postgresql-overrides.conf /tmp/health-check.sh; \
3745
fi
3846
USER 999

0 commit comments

Comments
 (0)