Nanobanana
93 字
1 分鐘
Docker timezone 時區問題
Docker Timezone 時區問題
方法一: 將本機的時間帶到 image 當中
when docker run some-image
-v /etc/localtime:/etc/localtime:rodocker-compsoe.yml
services: some-container: volumes: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro方法二(推薦): 設定環境變數
when docker run some-image
-e "TZ=Asia/Taipei"docker-compose.yml
sevices: some-container: environment: TZ: Asia/Taipei例外
如果使用到 alpine 版本
則需要自行重新 build image
Dockerfile 先添加以下兩行,再進行上述操作
RUN apk update && \ apk add -U tzdata Docker timezone 時區問題
https://geminixiang.xyz/posts/docker-timezone/