[TIL] 24.12.12 THU

GDORI·2024년 12월 12일
0

TIL

목록 보기
130/143
post-thumbnail

리눅스 타임존 변경하기

분산 서버간 설정이 일치하지 않아 어떤건 한국 타임존이고 어떤 서버는 미국인 상황이 발생하여 오류를 발생시켰다.
다 동일하게 한국시간대로 바꾸기 위해 아래의 명령어들을 사용하면 된다.

현재 타임존 조회하기

root@nginx:~# date
Thu Dec 12 15:29:53 UTC 2024

타임존 KST로 변경하기

root@nginx:~# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

변경된 타임존 확인

root@nginx:~# ls -al /etc/localtime
lrwxrwxrwx 1 root root 30 Dec 13 00:30 /etc/localtime -> /usr/share/zoneinfo/Asia/Seoul

현재 시간(타임존) 확인

root@nginx:~# date
Fri Dec 13 00:31:58 KST 2024

도커 컨테이너 실행 시 타임존 지정

docker run -d --env-file /home/ubuntu/config/.env --name server -p 3000:3000 -e TZ=Asia/Seoul 도커이미지

사실 도커는 타임존을 시스템에서 안 받고 따로 지정해서 컨테이너를 실행시킬 수 있다.
3000번 포트로 env파일을 환경변수로 등록한 후 서울 타임존 지정해서 실행시키라는 명령어이다.

profile
하루 최소 1시간이라도 공부하자..

0개의 댓글