--- 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 managerService: container_name: "manager-service" image: registry.unov.be/myinfomate/manager-service/managerservice:version-3.0.0 environment: - ASPNETCORE_ENVIRONMENT=Development networks: - myim-network ports: - 5000:8080 volumes: - /etc/managerservice restart: always managerWeb: container_name: "manager-web" image: registry.unov.be/myinfomate/manager:version-3.0.0 networks: - myim-network ports: - "49430:80" volumes: - /etc/managerweb restart: always # 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