Skip to content

Instantly share code, notes, and snippets.

@victorcolina22
Last active August 23, 2025 18:53
Show Gist options
  • Select an option

  • Save victorcolina22/f40340725fab84df2fba0313783db7a8 to your computer and use it in GitHub Desktop.

Select an option

Save victorcolina22/f40340725fab84df2fba0313783db7a8 to your computer and use it in GitHub Desktop.

Template para levantar contenedor en docker con PostgreSQL

version: "3"

services:
  myDB:
    image: postgres:latest
    container_name: my-database
    restart: always
    ports:
      - 5432:5432
    environment:
      - POSTGRES_USER=alumno
      - POSTGRES_PASSWORD=123456
      - POSTGRES_DB=course-db
    volumes:
      - ./postgres:/var/lib/postgresql/data

  pdAdmin:
    image: dpage/pgadmin4
    container_name: pgadmin4
    restart: always
    depends_on:
      - myDB
    ports:
      - 8080:80
    environment:
      - [email protected]
      - PGADMIN_DEFAULT_PASSWORD=123456
    volumes:
      - ./pgadmin:/var/lib/pgadmin
      - ./pgadmin:/certs/server.cert
      - ./pgadmin:/certs/server.key
      - ./pgadmin:/pgadmin4/servers.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment