https://pastein.ru/t/bbv

  скопируйте уникальную ссылку для отправки


version: '3'
services:
  ump-postgres:
    image: localhost:5000/ump-postgres:1.1-SNAPSHOT
    container_name: ump-postgres-1.1
    ports:
      - "6432:5432"
    networks:
      - ump-network
    volumes:
      - /home/ump/postgresql/data:/var/ump/db
      # for Windows
      # - D:\var\ump\postgresql\data:/var/ump/db
      # copy the sql script to create DB
      - ../sql/create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
    deploy:
      mode: global
      restart_policy:
        condition: any
        delay: 20s
    environment:
      - POSTGRES_USER=postgres
      - POSTGRES_PASSWORD=postgres
      #POSTGRES_PASSWORD: eybdthcfkm247

  ump-bootadmin-ms:
    image: localhost:5000/ump-bootadmin-ms:1.3-SNAPSHOT
    ports:
      - "8030:8030"
    networks:
      - ump-network
    volumes:
      - ump-volume:/ump
    deploy:
      mode: replicated
      restart_policy:
        condition: any
        delay: 20s
    environment:
      SPRING_PROFILES_ACTIVE: development

  ump-gateway-ms:
    image: localhost:5000/ump-gateway-ms:1.13-SNAPSHOT
    ports:
      - "8040:8040" #http
    networks:
      - ump-network
    volumes:
      - ump-volume:/ump
    #    - /etc/letsencrypt:/etc/letsencrypt
    deploy:
      mode: replicated
      restart_policy:
        condition: any
        delay: 20s
    environment:
      SPRING_PROFILES_ACTIVE: development

  ump-config-ms:
    image: localhost:5000/ump-config-ms:1.6-SNAPSHOT
    container_name: ump-config-ms-1.6
    ports:
      - "8888:8888"
    networks:
      - ump-network
    volumes:
      - ump-volume:/ump
    deploy:
      mode: replicated
      restart_policy:
        condition: any
        delay: 20s
    environment:
      SPRING_PROFILES_ACTIVE: development

  ump-tenantmanager-ms:
    image: localhost:5000/ump-tenantmanager-ms:1.5-SNAPSHOT
    ports:
      - "8044:8044"
    networks:
      - ump-network
    volumes:
      - ump-volume:/ump
    depends_on:
      - "ump-postgres"
      - "ump-gateway-ms"
      - "ump-config-ms"
    deploy:
      mode: replicated
      restart_policy:
        condition: any
        delay: 20s
    environment:
      JDBC_DRIVERCLASSNAME: org.postgresql.Driver
      JDBC_URL: jdbc:postgresql://ump-postgres:5432/ump?currentSchema=tenantmanager&stringtype=unspecified
      JDBC_PASSWORD: eybdthcfkm247
      JDBC_USERNAME: ump
      SPRING_PROFILES_ACTIVE: development

volumes:
  ump-volume:
networks:
  ump-network: