docker-compose.yaml 571 B

12345678910111213141516171819202122
  1. version: '3.7'
  2. services:
  3. postgres:
  4. container_name: postgres
  5. image: postgres:latest
  6. environment:
  7. - POSTGRES_USER=${POSTGRES_USER}
  8. - POSTGRES_PASSWORD=${POSTGRES_PW}
  9. - POSTGRES_DB=${POSTGRES_DB} #optional (specify default database instead of $POSTGRES_USER)
  10. ports:
  11. - "5432:5432"
  12. restart: always
  13. pgadmin:
  14. container_name: pgadmin
  15. image: dpage/pgadmin4:latest
  16. environment:
  17. - PGADMIN_DEFAULT_EMAIL=${PGADMIN_MAIL}
  18. - PGADMIN_DEFAULT_PASSWORD=${PGADMIN_PW}
  19. ports:
  20. - "5050:80"
  21. restart: always