Skip to content

Commit 202a482

Browse files
committed
fix env persistent env var in Dockerfile
1 parent 0484967 commit 202a482

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

docker/Dockerfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,17 @@ COPY . .
2222

2323
ARG ARG_SITE_URL_ARM64
2424
ARG ARG_SITE_URL_AMD64
25-
26-
# Set SITE_URL based on the target architecture
27-
# Docker provides TARGETARCH for this purpose
2825
ARG TARGETARCH
26+
2927
RUN if [ "$TARGETARCH" = "arm64" ]; then \
30-
export SITE_URL=$ARG_SITE_URL_ARM64; \
31-
else \
32-
export SITE_URL=$ARG_SITE_URL_AMD64; \
33-
fi && \
34-
echo "SITE_URL=$SITE_URL"
28+
SITE_URL=$ARG_SITE_URL_ARM64; \
29+
else \
30+
SITE_URL=$ARG_SITE_URL_AMD64; \
31+
fi && \
32+
echo "SITE_URL=$SITE_URL" && \
33+
echo "ENV SITE_URL=$SITE_URL" >> /etc/environment
34+
35+
ENV SITE_URL=${SITE_URL}
3536

3637
ARG ARG_PLAUSIBLE_SCRIPT_URL
3738
ENV PLAUSIBLE_SCRIPT_URL=$ARG_PLAUSIBLE_SCRIPT_URL

0 commit comments

Comments
 (0)