docker-compose.v18.yml 655 Bytes
version: '3.8'
services:
  postgres:
    image: postgis/postgis:18-3.6
    container_name: proyecto-postgres-1
    ports:
      - "5432:5432"
    environment:
      - POSTGRES_USER=sigem_user
      - POSTGRES_PASSWORD=sigem_pass
      - POSTGRES_DB=sigem_gis
    volumes:
      # Ajuste para PostgreSQL 18+: Montaje en la raíz del directorio de datos
      - proyecto_postgres_data:/var/lib/postgresql
    networks:
      - sigem-net
    restart: always

networks:
  sigem-net:
    driver: bridge

volumes:
  proyecto_postgres_data:
    driver: local
    # No definimos external: true para que docker-compose gestione el ciclo de vida del volumen limpio
GitLab Appliance - Powered by TurnKey Linux