Diferencia entre revisiones de «PostGIS»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information about PostGIS)
Línea 25: Línea 25:
Crear archivo docker-compose.yaml
Crear archivo docker-compose.yaml


version: '3.1'
<pre>
services:
version: '3.1'
    postgis:
services:
        image: cmihai/postgis
  postgis:
        container_name: postgis2
      image: cmihai/postgis
        ports:
      container_name: postgis2
            - '5433:5432'
      ports:
        environment:
          - '5433:5432'
            POSTGRES_PASSWORD: postgres
      environment:
        volumes:
          POSTGRES_PASSWORD: postgres
            - pgdata:/var/lib/postgresql/data
      volumes:
          - pgdata:/var/lib/postgresql/data


    pgadmin4:
  pgadmin4:
        image: dpage/pgadmin4
      image: dpage/pgadmin4
        container_name: pgadmin4
      container_name: pgadmin4
        ports:
      ports:
            - '5050:80'
          - '5050:80'
        environment:
      environment:
            PGADMIN_DEFAULT_EMAIL: josego85@gmail.com
          PGADMIN_DEFAULT_EMAIL: josego85@gmail.com
            PGADMIN_DEFAULT_PASSWORD: admin
          PGADMIN_DEFAULT_PASSWORD: admin
        links:
      links:
            - postgis
          - postgis


volumes:
volumes:
   pgdata:
   pgdata:
</pre>


=== Levantar servicios ===
=== Levantar servicios ===

Revisión del 04:38 23 jul 2022

General

  • Sitio oficial: EN
  • Documentación oficial: EN

Instalación

Docker

Última versión

docker volume create pg_data
docker run --name postgis -d -e POSTGRES_USER=proyectosbeta -e POSTGRES_PASSWORD=123456 -e POSTGRES_DB=gis -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v pg_data:/var/lib/postgresql --restart=always postgis/postgis
docker ps
docker logs postgis

Credenciales

  • User: proyectosbeta
  • Password: 123456

Docker compose

Docker file

Crear archivo docker-compose.yaml

version: '3.1'
services:
   postgis:
       image: cmihai/postgis
       container_name: postgis2
       ports:
           - '5433:5432'
       environment:
           POSTGRES_PASSWORD: postgres
       volumes:
           - pgdata:/var/lib/postgresql/data

   pgadmin4:
       image: dpage/pgadmin4
       container_name: pgadmin4
       ports:
           - '5050:80'
       environment:
           PGADMIN_DEFAULT_EMAIL: josego85@gmail.com
           PGADMIN_DEFAULT_PASSWORD: admin
       links:
           - postgis

volumes:
  pgdata:

Levantar servicios

docker-compose up

Acceso a servicios

http://localhost:5050

Credenciales

PostgreSQL

  • User: postgres
  • Password: postgres

pgAdmin4

  • User: josego85@gmail.com
  • Password: admin