Configuración de Postgres en Docker Compose

Clase 4 de 36Curso de NestJS: Persistencia de Datos con TypeORM

Resumen

//.gitignore
*.env
/postgres_data
# docker-compose.yml
version: '3.3'

services:
  postgres:
    image: postgres:13
    environment:
     - POSTGRES_DB=my_db
     - POSTGRES_USER=root
     - POSTGRES_PASSWORD=123456
    ports:
      - '5432:5432'
    volumes:
      - ./postgres_data:/var/lib/postgresql/data
docker-compose up -d postgres
docker-compose ps
docker-compose down