fix(docker): support TZ environment variable (#5891)

Install tzdata in both published runtime variants and verify IANA timezone resolution during image builds.

Co-authored-by: Copilot App <[email protected]>
This commit is contained in:
Ramakrishna Chilaka
2026-08-09 21:54:59 +08:00
committed by GitHub
co-authored by Copilot App
parent 8f9633ee83
commit d7f014cf5f
4 changed files with 34 additions and 2 deletions
+6 -1
View File
@@ -91,7 +91,12 @@ LABEL name="RustFS" \
# Upgrade base-image packages so published images pick up security fixes
# (e.g. openssl/libssl3 CVEs) without waiting for a new Alpine point release.
RUN apk upgrade --no-cache && \
apk add --no-cache ca-certificates coreutils curl
apk add --no-cache \
ca-certificates \
coreutils \
curl \
tzdata \
&& test "$(TZ=Asia/Kolkata date +%z)" = "+0530"
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
COPY --from=build /build/rustfs /usr/bin/rustfs