12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- version: "2"
- services:
- admin:
- build: /usr/local/esb/hos-admin
- container_name: admin
- ports:
- - "8080:8080"
- volumes:
- - /usr/local/esb/hos-admin/jar:/hos-admin/jar
- depends_on:
- - "mongodb"
- - "mysql"
- - "activemq"
- broker:
- build: /usr/local/esb/hos-broker
- container_name: broker
- ports:
- - "8099:8099"
- volumes:
- - /usr/local/esb/hos-broker/jar:/hos-broker/jar
- environment:
- - host=172.19.103.67
- depends_on:
- - "arbiter"
- - "rest"
- - "mongodb"
- - "mysql"
- - "activemq"
- arbiter:
- build: /usr/local/esb/hos-arbiter
- container_name: arbiter
- ports:
- - "10135:10135"
- volumes:
- - /usr/local/esb/hos-arbiter/jar:/hos-arbiter/jar
- depends_on:
- - "mongodb"
- - "mysql"
- - "activemq"
- rest:
- build: /usr/local/esb/hos-rest
- container_name: rest
- ports:
- - "8088:8088"
- volumes:
- - /usr/local/esb/hos-rest/jar:/hos-rest/jar
- depends_on:
- - "mongodb"
- - "mysql"
- - "activemq"
- mongodb:
- build: /usr/local/esb/mongodb
- container_name: mongodb
- ports:
- - "27017:27017"
- mysql:
- build: /usr/local/esb/mysql
- container_name: mysql
- ports:
- - "3306:3306"
- activemq:
- build: /usr/local/esb/activemq
- container_name: activemq
- ports:
- - "61616:61616"
- - "8161:8161"
-
|