Skip to content

Instantly share code, notes, and snippets.

@ozzbetto
Forked from Klerith/docker-compose.yml
Created September 11, 2023 20:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ozzbetto/2912a1f2377388f043b8dfcee19b964d to your computer and use it in GitHub Desktop.
Save ozzbetto/2912a1f2377388f043b8dfcee19b964d to your computer and use it in GitHub Desktop.
PostgreSQL + PgAdmin
version: '3'
services:
myDB:
image: postgres:15.3
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:
- PGADMIN_DEFAULT_EMAIL=alumno@google.com
- 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