python script에 psycopg2 패키지를 사용하여 postgres 데이터베이스에 자료를 저장하게 세팅이 되었다.
잘 동작하나 보다가 시간 설정이 한국 시간 설정이 꼬여서 이상하게 나오는 것을 확인하였다.
그래서 docker-compose.yml 파일의 environment 설정을 확인해 보니 TZ=Asia/Seoul으로 이미 설정이 되어 있었다.
environment:
- TZ=Asia/Seoul
알고보니 postgres 데이터 볼륨을 db라는 이름으로 생성한 도커 볼륨을 사용하고 있어서 설정 변경이 되지 않았던 것
volumes:
- db: {}
services:
postgres:
volumes:
- db:/var/lib/postgresql/data
아래와 같이 postgres를 위해 생성된 db라는 도커 볼륨을 삭제 후 다시 생성하였더니 시간 설정이 정상적으로 되었다.
docker volume rm db
docker-compose up -d
'Cloud > Docker' 카테고리의 다른 글
[Docker] 윈도우10 도커 데스크탑 설치(WSL2) (0) | 2020.09.01 |
---|---|
[WakeOnLan] Docker로 wol 이미지 빌드하여 사용 (0) | 2020.01.08 |
[Docker] Docker 저장공간 마운트하여 사용하기 (0) | 2020.01.07 |
[Nginx] nginx.conf alias 설정 시 주의사항 (0) | 2020.01.07 |