본문 바로가기

DOCKER

docker 컨테이너 시간 UTC -> KST로 변경하기

우선, 마음의 안정을 위해

docker commit, save를 했다는 가정하에 아래 과정을 이어 진행하자.

 

기존 컨테이너는 건드리지 않고, save한 tar 파일을 load하여 새로운 컨테이너로 작업을 한다.

 

 

1. 백업한 tar 파일 복원하기

 

docker load < oracle.tar

 

 

2. 이미지가 제대로 복원되었는지 확인

 

docker images

 

oracle11g-test라는 이름으로 이미지 생성됨

 

 

 

3. 컨테이너 생성 및 실행

 

docker run -v /etc/localtime:/etc/localtime 

// localtime으로 설정하여 컨테이너를 생성 및 실행하겠다

 

--name oracle11g

// 이름은 oracle11g로 할 것이며

 

-d -p 8080:8080 -p 1521:1521 oracle11g-test

// -d 백그라운드에서 실행, -p 포트는 위와 같이 설정하겠다

 

docker run -v /etc/localtime:/etc/localtime --name oracle11g -d -p 8080:8080 -p 1521:1521 oracle11g-test

 

 

4. 컨테이너가 실행되었는지 확인

 

docker ps

 

 

5. 정상적으로 실행되었다면, 시간이 KST로 설정되었는지 확인

 

docker exec oracle11g date 

 

 

'DOCKER' 카테고리의 다른 글

docker start 안될 때  (0) 2021.02.05
docker 컨테이너 이미지 커밋 / 백업 / 복원  (0) 2020.11.27