TDL

Docker로 PostgreSQL 띄우기


BACKEND
NESTJS

PostgreSQL 컨테이너 실행

 docker run --name postgres-container \
  -e POSTGRES_USER=admin \
  -e POSTGRES_PASSWORD=admin1234 \
  -e POSTGRES_DB=mydatabase \
  -p 5432:5432 \
  -d postgres
  • --name postgres-container → 컨테이너 이름 설정

  • -e POSTGRES_USER=admin → PostgreSQL의 유저 이름

  • -e POSTGRES_PASSWORD=admin1234 → PostgreSQL 비밀번호

  • -e POSTGRES_DB=mydatabase → 생성할 데이터베이스 이름

  • -p 5432:5432 → 호스트(로컬)와 컨테이너의 5432 포트를 연결

  • -d postgres → 백그라운드 실행

PostgreSQL 컨테이너 확인

docker ps
  • 컨테이너가 잘 실행되었는지 확인