Docker로 PostgreSQL 구동

SimDdong·2020년 4월 27일
0

Docker 및 Docker Compose가 설치된 환경이여야 합니다.

docker-compose.yml 파일 작성

  • 서비스 이름: postgresql
  • 이미지: postgres
  • 컨테이너 이름: postgresql
  • 항상 실행 상태
  • 데이터 볼륨 마운팅
  • 포트 5432 개방
  • 패스워드 설정
  • 타임존 서울로 설정
# docker-compose.yml
version: '3'
services:
  postgresql:
    image: postgres
    container_name: postgresql
    restart: always
    volumes:
      - ./postgresql/data:/var/lib/postgresql/data
    ports:
      - 5432:5432
    environment:
      POSTGRES_PASSWORD: "password"
      TZ: "Asia/Seoul"

Docker Compose 실행

# up: 실행, down: 종료, -d: 백그라운드 실행
docker-compose up -d

0개의 댓글