티스토리 뷰

728x90

Dockerfile에 아래처럼 설정해 준다.

 

1. 기본적으로 tzdata가 설치되어 있는 이미지어야 한다. apine 같은 이미지면 아래처럼 설치를 한다.

RUN apk add --no-cache tzdata

 

2. 아래 내용을 붙여 준다.

  2-1 내용은 /etd/localtime이라는 링크 파일이 timezone을 정의하는 경로를 가리키고 있기 때문에

  2-2 $TZ 환경변수를 설정하고 그 내용을 /etc/timezone에 넣어주면 바로 설정이 되는 방식이다.

# 한국으로 TimeZone을 설정한다.
ENV TZ=Asia/Seoul
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
728x90
댓글