새소식

DataBase/PostgreSQL

PostgreSQL - docker compose 파일로 PostgreSQL 디비 실행하기

  • -
오늘의 명언

version: '3.8' # Docker Compose 파일 버전 services: postgres: image: postgres:16 # PostgreSQL 최신 이미지 사용 container_name: postgresql-container # 컨테이너 이름을 'postgresql-container'로 지정 environment: POSTGRES_USER: postgres # 슈퍼유저 계정으로 'postgres' 사용 권장 POSTGRES_PASSWORD: 비밀번호 # DB 접속 비밀번호 설정 POSTGRES_DB: 데이터베이스 # 생성할 기본 데이터베이스 이름 설정 ports: - "5432:5432" # 호스트와 컨테이너 간 포트 매핑 volumes: - postgres_data:/var/lib/postgresql/data # 데이터 영속성을 위한 볼륨 매핑 volumes: postgres_data: driver: local # 로컬 파일 시스템 사용

클라우드 서버에서 작업 중인데 접속이 안 된다면 5432 port를 열어주었는지 확인해보자


password에 있는 특수문자를 빼고 컨테이너를 다시 올려서 해보자.

반응형

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.