DevOps/Docker
도커파일로 작성한 컨테이너 타임존이 변경되지 않는 문제 - alpine 이미지 체크
JinungKim
2021. 2. 25. 10:17
도커파일에 "ENV TZ=Asia/Seoul" 라인을 추가했는데도 시간이 UTC에서 변경이 되지 않는다. 리서치 해보니 alpine 이미지를 사용하는 경우 별도로 패키지를 업데이트 해줘야한다.
첫 번째 라인의 'tzdata' 패키지를 업데이트 해주고 타임존을 설정해주면 타임존 설정이 적용된다.
# Dockerfile
RUN apk add --update tzdata
ENV TZ=Asia/Seoul
How can I set the timezone please? · Issue #136 · gliderlabs/docker-alpine
I tried many methods, but it still showed UTC. I tried three methods as follows: 1 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 2 RUN echo "Asia/Shanghai" > /etc/timezon...
github.com