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를 열어주었는지 확인해보자