version: '3.8' services: postgres: image: postgres:16-alpine container_name: newsletter-db environment: - POSTGRES_USER=newsletter - POSTGRES_PASSWORD=newsletter - POSTGRES_DB=newsletter ports: - '5432:5432' volumes: - postgres-data:/var/lib/postgresql/data volumes: postgres-data: