Skip to content

Commit

Permalink
fix: docker prod build
Browse files Browse the repository at this point in the history
  • Loading branch information
Kenneth V. Domingo committed Feb 12, 2024
1 parent aa0b569 commit 632c9c8
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
2 changes: 2 additions & 0 deletions delta-prod-docker-entrypoint.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#!/bin/bash

set -euxo pipefail

sed -e "s|{{.STORAGE_ACCESS_KEY}}|$STORAGE_ACCESS_KEY|" \
-e "s|{{.STORAGE_ACCOUNT_NAME}}|$STORAGE_ACCOUNT_NAME|" \
-i conf/core-site.xml
Expand Down
13 changes: 8 additions & 5 deletions delta.prod.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
FROM eclipse-temurin:11-jre-alpine
FROM eclipse-temurin:11-jre-jammy

ARG DELTA_SHARING_VERSION=1.0.4

WORKDIR /tmp

RUN wget "https://github.com/delta-io/delta-sharing/releases/download/v$DELTA_SHARING_VERSION/delta-sharing-server-$DELTA_SHARING_VERSION.zip" && \
RUN apt-get update && \
apt-get install -y --no-install-recommends wget unzip && \
wget "https://github.com/delta-io/delta-sharing/releases/download/v$DELTA_SHARING_VERSION/delta-sharing-server-$DELTA_SHARING_VERSION.zip" && \
unzip "delta-sharing-server-$DELTA_SHARING_VERSION.zip" && \
cp "/tmp/delta-sharing-server-$DELTA_SHARING_VERSION" /app
cp -r "/tmp/delta-sharing-server-$DELTA_SHARING_VERSION" /app && \
apt-get clean

WORKDIR /app

COPY ./delta-prod-docker-entrypoint.sh docker-entrypoint.sh
COPY ./delta-prod-docker-entrypoint.sh ./docker-entrypoint.sh
COPY ./conf-template ./conf

ENTRYPOINT [ "./docker-entrypoint.sh" ]
CMD [ "./docker-entrypoint.sh" ]

0 comments on commit 632c9c8

Please sign in to comment.