본문 바로가기
개발환경/Docker

Docker : Timezone 문제 (the time zones in which they are located)

by hsloth 2023. 8. 20.

도커에서 이미지 빌드를 하다보면, 아래와 같은 화면이 계속 뜨면서 더 이상 빌드가 진행되지 않을 때가 있다.

 

 

해결 방법은 간단하다. Timezone을 미리 설정해주면 된다.

 

나의 경우에는 ubuntu 20.04 버전을 사용했다.

 

RUN apt-get update && \
    ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime && \
    apt-get install -y tzdata

위의 명령어를 추가해주면 된다.

 

만약 다른 서울이 아닌 다른 타임존을 설정하고 싶으면 위의 Asia/Seoul부분을 해당하는 타임존으로 설정해주면 된다.

 

데비안의 경우는

ENV TZ=Asia/Seoul

을 설정해주면 된다고 한다.