Add HW 5
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
name: distsys-mq
|
||||
services:
|
||||
rabbitmq:
|
||||
image: rabbitmq:4.3.6-management-alpine
|
||||
volumes:
|
||||
- ./tests/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf
|
||||
ports:
|
||||
- 15672:15672
|
||||
- 5672:5672
|
||||
|
||||
server:
|
||||
image: distsys-mq-server
|
||||
build:
|
||||
context: ./solution/server
|
||||
volumes:
|
||||
- data-volume:/data
|
||||
ports:
|
||||
- 5000:5000
|
||||
|
||||
server-fdv:
|
||||
image: distsys-mq-server
|
||||
build:
|
||||
context: ./solution/server
|
||||
volumes:
|
||||
- fake-data-volume:/data
|
||||
ports:
|
||||
- 5000:5000
|
||||
|
||||
worker:
|
||||
image: distsys-mq-worker
|
||||
build:
|
||||
context: ./solution/worker
|
||||
volumes:
|
||||
- data-volume:/data
|
||||
deploy:
|
||||
replicas: 2
|
||||
|
||||
network-fault:
|
||||
image: distsys-mq-network-fault
|
||||
build:
|
||||
context: ./tests/network-fault
|
||||
network_mode: service:server
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
|
||||
volumes:
|
||||
data-volume:
|
||||
fake-data-volume:
|
||||
Reference in New Issue
Block a user