반응형
250x250
Notice
Recent Posts
Recent Comments
DATA101
[Docker] 도커 Ubuntu 이미지의 Timezone 설정 방법(feat. 한국 timezone) 본문
728x90
반응형
개요
- Docker 기반 Ubuntu 이미지 빌드 시 timezone의 default 값: UTC
- 대한민국 표준시: UTC+9
- Dockerfile 수정으로 Ubuntu timezone 변경 가능
설정 방법
1) Dockerfile 코드
Dockerfile에 아래의 코드를 추가하면 대한민국 표준시로 timezon 변경
ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=Asia/Seoul
RUN apt-get update && \
apt-get install -y tzdata
2) 코드 설명
- ARG DEBIAN_FRONTEND =n oninteractive
- tzdata 설치 시 터미널에서 사용자가 timezone을 직접 설정할 수 있도록 인터페이스를 제공하지만, 도커 이미지 빌드 시에는 이를 직접 입력할 수 없기 때문에 이를 스킵하기 위한 설정
- TZ = Asia/Seoul
- TZ 환경변수를 활용하여 원하는 timezone 변경
- 서울의 경우, Asia/Seoul
포스팅 내용에 오류가 있거나 보완할 점이 있다면 아래에 댓글 남겨주시면 감사드리겠습니다.
그럼 오늘도 즐겁고 건강한 하루 보내시길 바랍니다 :)
고맙습니다😊
728x90
반응형