From 7af9c7cbc9362c40947f8534c361651f7b8239cd Mon Sep 17 00:00:00 2001 From: wood chen Date: Thu, 31 Oct 2024 01:26:34 +0800 Subject: [PATCH] chore(Docker): simplify timezone setup and use environment variable for timezone --- Dockerfile | 4 +--- docker-compose.yml | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 67604b4..b02fa35 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,9 +7,7 @@ COPY proxy-go.${TARGETARCH} /app/proxy-go RUN mkdir -p /app/data && \ chmod +x /app/proxy-go && \ - apk add --no-cache ca-certificates tzdata && \ - cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \ - echo "Asia/Shanghai" > /etc/timezone + apk add --no-cache ca-certificates tzdata EXPOSE 80 VOLUME ["/app/data"] diff --git a/docker-compose.yml b/docker-compose.yml index c37502b..c9f6620 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,4 +6,6 @@ services: - "3334:80" volumes: - ./data:/app/data + environment: + - TZ=Asia/Shanghai restart: always \ No newline at end of file