--- version: '3.9' services: postgres: image: postgres:16 container_name: myim_postgres environment: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_DB: ${POSTGRES_DATABASE} ports: - "5432:5432" volumes: - postgres-data:/var/lib/postgresql/data networks: - myim-network # Admin Dashboard for PostgresSQL Database pgadmin: image: dpage/pgadmin4 container_name: pgadmin restart: unless-stopped environment: PGADMIN_DEFAULT_EMAIL: ${PGADMIN_EMAIL} PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_PASSWORD} ports: - "5050:80" volumes: - pgadmin-data:/var/lib/pgadmin networks: - myim-network depends_on: - postgres # myim-api: # image: myim/myim-api # container_name: myim_api # build: # context: ../. # dockerfile: ./Dockerfile # args: # - mode=dev # restart: unless-stopped # ports: # - "5093:80" # networks: # - myim-network # depends_on: # - postgres volumes: postgres-data: pgadmin-data: networks: myim-network: driver: bridge name: myim-network