services: digifi-core: image: "registry.simbrellang.net/digifi/simbrellacore0001:latest" # build: # dockerfile: Dockerfile env_file: - .env.core ports: - "${APP_PORT:-4500}:5000" environment: - FLASK_APP=wsgi.py - FLASK_ENV=production extra_hosts: - first-advance-middleware-develop.fbn-devops-dev-asenv.appserviceenvironment.net:10.230.42.11 #- SQLALCHEMY_DATABASE_URI_FULL="oracle+oracledb://FIRSTADVSTG:Pchanged_56789@10.2.110.30:1521/?service_name=firstadv" # volumes: # - .:/app #network_mode: "host" # Uses the host's network restart: always networks: - digifi-net # - ipv4_address: 10.244.0.10 digifi-event: image: "registry.simbrellang.net/digifi/eventmanager:latest" #build: . env_file: - .env.event ports: - "5000:5000" environment: # - FLASK_APP=event_app.py - FLASK_RUN_HOST=0.0.0.0 extra_hosts: - first-advance-middleware-develop.fbn-devops-dev-asenv.appserviceenvironment.net:10.230.42.11 # volumes: # - .:/app restart: always networks: - digifi-net # - ipv4_address: 10.244.0.20 digifi-office: image: "registry.simbrellang.net/digifi/firstcore:latest" #build: . env_file: - .env.office ports: - "${APP_PORT:-4700}:5000" environment: - FLASK_APP=${FLASK_APP} - FLASK_ENV=${FLASK_ENV} extra_hosts: - first-advance-middleware-develop.fbn-devops-dev-asenv.appserviceenvironment.net:10.230.42.11 restart: always networks: - digifi-net swagger: image: swaggerapi/swagger-ui:v5.1.0 ports: - "9000:8080" volumes: - ./openapi.yml:/usr/local/openapi.yml environment: - SWAGGER_JSON=/usr/local/openapi.yml - SWAGGER_JSON_URL=openapi.yml restart: always networks: - digifi-net networks: digifi-net: driver: bridge #networks: # default: # driver: bridge # ipam: # config: # - subnet: 10.244.0.0/26