-
Notifications
You must be signed in to change notification settings - Fork 4
/
docker-compose-dev.yml
51 lines (45 loc) · 2.37 KB
/
docker-compose-dev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
version: "3.0"
networks:
sagdemodev:
external: true
services:
mscdev:
image: store/softwareag/webmethods-microservicesruntime:${TAG}
networks:
sagdemodev:
aliases:
- fibonacci.clouddemo.saggov.com
- iplocator.clouddemo.saggov.com
- userinfo.clouddemo.saggov.com
- userdetails.clouddemo.saggov.com
- randomutils.clouddemo.saggov.com
volumes:
- ./work/replicate/:${SAG_HOME}/IntegrationServer/instances/default/replicate/
- ./assets/IS/Packages/WxAPIClientUtils/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxAPIClientUtils/
- ./assets/IS/Packages/WxAPIMashupUserFull/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxAPIMashupUserFull/
- ./assets/IS/Packages/WxUserInfo/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxUserInfo/
- ./assets/IS/Packages/WxRandomUtils/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxRandomUtils/
- ./assets/IS/Packages/WxIPLocator/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxIPLocator/
- ./assets/IS/Packages/WxFibonacci/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxFibonacci/
- ./assets/IS/Packages/WxUserInfoClient/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxUserInfoClient/
- ./assets/IS/Packages/WxRandomUtilsClient/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxRandomUtilsClient/
- ./assets/IS/Packages/WxIPLocatorClient/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxIPLocatorClient/
- ./assets/IS/Packages/WxFibonacciClient/:${SAG_HOME}/IntegrationServer/instances/default/packages/WxFibonacciClient/
- ./assets/IS/Configs/Dev/registry.xml:${SAG_HOME}/IntegrationServer/instances/default/config/microservices/registry.cnf
- ./assets/IS/Configs/Dev/globalVariables.xml:${SAG_HOME}/IntegrationServer/instances/default/config/globalVariables.cnf
- ./assets/IS/Configs/Dev/application.properties:${SAG_HOME}/IntegrationServer/instances/default/application.properties
ports:
- "5555:5555"
depends_on:
- consul-dev
consul-dev:
image: consul:1.2.3
command: "agent -server -dev -client=0.0.0.0 -ui -bootstrap -log-level warn"
networks:
sagdemodev:
aliases:
- consul.test
ports:
- "8400:8400"
- "8500:8500"
- "8600:8600"