Recent Posts
Recent Comments
Archives
반응형
250x250
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Yesterday

Total
05-05 03:02
관리 메뉴

Hey Tech

[Docker] 도커 Ubuntu 이미지의 Timezone 설정 방법(feat. 한국 timezone) 본문

SW 개발/Docker

[Docker] 도커 Ubuntu 이미지의 Timezone 설정 방법(feat. 한국 timezone)

Tony Park 2022. 6. 25. 16:35
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
반응형
Comments