nhan note
  • Docker
    • Docker compose Postgresql and PgAdmin4
  • README
  • vcs
    • Git and GitHub
    • Install zsh for git bash window
  • springboot
    • article
      • Spring Boot: Quick Review of 50 Commonly - used Annotations. Recommended for Collection!
Powered by GitBook
On this page
  • compose file
  • start container
  1. Docker

Docker compose Postgresql and PgAdmin4

compose file

name: dbcompose
services:
  pgadmin:
    image: dpage/pgadmin4:latest
    container_name: pgadmin
    environment:
      - PGADMIN_DEFAULT_EMAIL=admin@admin.com
      - PGADMIN_DEFAULT_PASSWORD=admin
    ports:
      - "5000:80"
    depends_on:
      - postgres

  postgres:
    image: postgres:latest
    container_name: postgres
    environment:
      - POSTGRES_USER=nhan
      - POSTGRES_PASSWORD=nhan
      - POSTGRES_DB=mydb
    ports:
      - "5432:5432"
    volumes:
      - postgres_data:/var/lib/postgresql/data

volumes:
  pgadmin_data:
    driver: local
  postgres_data:
    driver: local

start container

docker compose up -d
PreviousDockerNextREADME

Last updated 6 months ago