in 미분류

컨테이너 시간 맞추기

도커 호스트 시간과 컨테이너 시간이 맞지 않는 이슈가 있다. 먼저 컨테이너 시간을 확인해 보자.
[code lang=”perl”]
sudo docker run -it busybox date
[/code]

결과는 아래와 같다.
Thu Dec 3 10:21:14 UTC 2015

이제 호스트 타임존을 서울로 맞추자.
[code lang=”perl”]
$ sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ cat /etc/localtime
[/code]

이제 로컬타임을 넣어서 다시 컨테이너 시간을 확인해 보자.
[code lang=”perl”]
$ sudo docker run -v /etc/localtime:/etc/localtime:ro -it busybox date
[/code]

아래와 같이 시간이 제대로 나오는걸 확인할 수 있다.
Thu Dec 3 19:26:44 KST 2015

Write a Comment

Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.