From 5d56742c5609bb0e8fd833a2f3970170d4870712 Mon Sep 17 00:00:00 2001 From: Steffen Vogel <post@steffenvogel.de> Date: Fri, 21 Sep 2018 15:33:10 +0200 Subject: [PATCH] enable MQTT in RabbitMQ --- Dockerfile.broker | 2 ++ docker-compose.yml | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 Dockerfile.broker diff --git a/Dockerfile.broker b/Dockerfile.broker new file mode 100644 index 0000000..a19716d --- /dev/null +++ b/Dockerfile.broker @@ -0,0 +1,2 @@ +FROM rabbitmq:management +RUN rabbitmq-plugins enable --offline rabbitmq_mqtt \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 7cb6bad..adbfb72 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -80,13 +80,16 @@ services: # AMQP broker for VILLAScontroller broker: - image: rabbitmq:management + build: + context: . + dockerfile: Dockerfile.broker environment: RABBITMQ_DEFAULT_USER: "villas" RABBITMQ_DEFAULT_PASS: "s3c0sim4!" ports: - "8083:15672" - "5672:5672" + - "1883:1883" restart: always # A VILLAScontroller for creating some dummy simulators -- GitLab