|
@@ -0,0 +1,140 @@
|
|
|
+version: '3'
|
|
|
+services:
|
|
|
+ qlhuanbaoapi93:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaoapiimage93:1.3.5
|
|
|
+ container_name: qlhuanbaocontaine93
|
|
|
+ hostname: qlhuanbao93host
|
|
|
+ volumes:
|
|
|
+ - /home/website/huanbao/nginx/file/wwwroot:/app/wwwroot
|
|
|
+ - ./Ropin.Inspection.Api/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Inspection.Api/appsettings.Development.json:/app/appsettings.Development.json
|
|
|
+ - ./Ropin.Inspection.Api/appsettings.Staging.json:/app/appsettings.Staging.json
|
|
|
+ - ./Ropin.Inspection.Api/appsettings.Production.json:/app/appsettings.Production.json
|
|
|
+ ports:
|
|
|
+ - 93:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ external_links:
|
|
|
+ - redis
|
|
|
+ - db
|
|
|
+ #- mongo
|
|
|
+ qlhuanbaoscadaapi94:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaoscadaapiimage94:1.3.1
|
|
|
+ container_name: qlhuanbaoscadacontaine94
|
|
|
+ hostname: qlhuanbaoscada94host
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: ./Ropin.Environmentally.WebScada/Dockerfile
|
|
|
+ ports:
|
|
|
+ - 94:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
+ volumes:
|
|
|
+ - ./Ropin.Environmentally.WebScada/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Environmentally.WebScada/log4net.config:/app/log4net.config
|
|
|
+ - ./Ropin.Environmentally.WebScada/appsettings.Development.json:/app/appsettings.Development.json
|
|
|
+ - ./Ropin.Environmentally.WebScada/appsettings.Staging.json:/app/appsettings.Staging.json
|
|
|
+ - ./Ropin.Environmentally.WebScada/appsettings.Production.json:/app/appsettings.Production.json
|
|
|
+ #- ./Ropin.Environmentally.WebScada/app:/app
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ #external_links:
|
|
|
+ # - redis
|
|
|
+ # - db
|
|
|
+ # - mongo
|
|
|
+ qlhuanbaoledgesvc99:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaoledgesvcimage99:1.3
|
|
|
+ container_name: qlhuanbaoledgesvccontaine99
|
|
|
+ hostname: qlhuanbaoledgesvc99host
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: ./Ropin.Environmentally.LedgeService1/Dockerfile
|
|
|
+ ports:
|
|
|
+ - 99:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ #ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
+ volumes:
|
|
|
+ - ./Ropin.Environmentally.LedgeService1/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Environmentally.LedgeService1/log4net.config:/app/log4net.config
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ external_links:
|
|
|
+ - redis1
|
|
|
+ - db
|
|
|
+ qlhuanbaodcssvc101:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaodcssvcimage101:1.3
|
|
|
+ container_name: qlhuanbaodcscontaine101
|
|
|
+ hostname: qlhuanbaodcssvc101host
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: ./Ropin.Environmentally.DcsService/Dockerfile
|
|
|
+ ports:
|
|
|
+ - 101:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
+ volumes:
|
|
|
+ - ./Ropin.Environmentally.DcsService/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Environmentally.DcsService/log4net.config:/app/log4net.config
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ external_links:
|
|
|
+ - redis1
|
|
|
+ - db
|
|
|
+ qlhuanbaovideo103:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaovideoimage103:1.3
|
|
|
+ container_name: qlhuanbaovideocontaine103
|
|
|
+ hostname: qlhuanbaovideo103host
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: ./Ropin.Environmentally.VideoService/Dockerfile
|
|
|
+ ports:
|
|
|
+ - 103:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
+ volumes:
|
|
|
+ - ./Ropin.Environmentally.VideoService/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Environmentally.VideoService/log4net.config:/app/log4net.config
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ external_links:
|
|
|
+ - redis1
|
|
|
+ - db
|
|
|
+ qlhuanbaoalarm107:
|
|
|
+ image: www.dgt.net.cn:5443/huanbao/qlhuanbaoalarmimage107:1.3
|
|
|
+ container_name: qlhuanbaoalarmcontaine107
|
|
|
+ hostname: qlhuanbaoalarm107host
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: ./Ropin.Environmentally.AlarmService/Dockerfile
|
|
|
+ ports:
|
|
|
+ - 107:80
|
|
|
+ environment:
|
|
|
+ TZ: "Asia/Shanghai"
|
|
|
+ ASPNETCORE_ENVIRONMENT: "Production"
|
|
|
+ PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
+ volumes:
|
|
|
+ - ./Ropin.Environmentally.AlarmService/appsettings.json:/app/appsettings.json
|
|
|
+ - ./Ropin.Environmentally.AlarmService/log4net.config:/app/log4net.config
|
|
|
+ - ./Ropin.Environmentally.AlarmService/appsettings.Development.json:/app/appsettings.Development.json
|
|
|
+ - ./Ropin.Environmentally.AlarmService/appsettings.Staging.json:/app/appsettings.Staging.json
|
|
|
+ - ./Ropin.Environmentally.AlarmService/appsettings.Production.json:/app/appsettings.Production.json
|
|
|
+ networks:
|
|
|
+ - ocelot-gateway-demo_dev
|
|
|
+ external_links:
|
|
|
+ - redis1
|
|
|
+ - db
|
|
|
+
|
|
|
+networks:
|
|
|
+ ocelot-gateway-demo_dev:
|
|
|
+ external: true #注意true和:之间有个空格的
|