упаковал всё в docker-compose
This commit is contained in:
41
lab3/docker-compose.yml
Normal file
41
lab3/docker-compose.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
services:
|
||||
rabbitmq:
|
||||
image: rabbitmq:4.0-management
|
||||
hostname: rabbitmq
|
||||
container_name: rabbitmq
|
||||
ports:
|
||||
- "5672:5672"
|
||||
- "15672:15672"
|
||||
networks:
|
||||
- rabbitnet
|
||||
|
||||
producer1:
|
||||
container_name: producer1
|
||||
build:
|
||||
context: ./producer
|
||||
depends_on:
|
||||
- rabbitmq
|
||||
networks:
|
||||
- rabbitnet
|
||||
|
||||
producer2:
|
||||
container_name: producer2
|
||||
build:
|
||||
context: ./producer
|
||||
depends_on:
|
||||
- rabbitmq
|
||||
networks:
|
||||
- rabbitnet
|
||||
|
||||
consumer:
|
||||
container_name: consumer
|
||||
build:
|
||||
context: ./consumer
|
||||
depends_on:
|
||||
- rabbitmq
|
||||
networks:
|
||||
- rabbitnet
|
||||
|
||||
networks:
|
||||
rabbitnet:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user