rabin 7 vuotta sitten
vanhempi
commit
eb3fbc9222

+ 2 - 19
src/docker/build/mq/rabbitmq/Dockerfile

@@ -1,20 +1,3 @@
-FROM docker.dever.cc/java/base:latest
+FROM rabbitmq:3-management
 
-MAINTAINER Rabin "https://github.com/shemic"
-
-# set environment variable
-ENV KAFKA_HOME=/usr/local/kafka
-ENV KAFKA_VERSION=2.11
-ENV KAFKA_PATH=0.9.0.1
-ENV PATH=$PATH:$KAFKA_HOME/bin
-
-# install
-RUN curl -O ${MIRRORS}apache/kafka/$KAFKA_PATH/kafka_$KAFKA_VERSION-$KAFKA_PATH.tgz && \
-	tar -xzvf kafka_$KAFKA_VERSION-$KAFKA_PATH.tgz && \
-	mv kafka_$KAFKA_VERSION-$KAFKA_PATH $KAFKA_HOME && \
-	rm kafka_$KAFKA_VERSION-$KAFKA_PATH.tgz && \
-	mkdir -p /root/kafka/logs
-
-COPY kafka.sh /entrypoint/kafka.sh
-
-VOLUME ["/usr/local/kafka/conf"]
+MAINTAINER Rabin "https://github.com/shemic"

+ 0 - 12
src/docker/build/mq/rabbitmq/rabbitmq.sh

@@ -1,12 +0,0 @@
-#!/bin/bash
-set -e
-
-start_kafka()
-{
-	kafka-server-start.sh
-}
-
-stop_kafka()
-{
-	kafka-server-end.sh
-}

+ 5 - 1
src/docker/conf/server.conf

@@ -20,4 +20,8 @@ volumes = {container}conf/db/redis/redis.conf:/etc/redis.conf
 image = service/consul
 port = 8500:8500
 volumes = {container}conf/service/consul:/root/consul/config
-command = consul
+command = consul
+
+[rabbitmq]
+port = 8071:15672
+environment = RABBITMQ_DEFAULT_USER=rabin,RABBITMQ_DEFAULT_PASS=123456,RABBITMQ_DEFAULT_VHOST=my_vhost

+ 3 - 0
src/docker/core.conf

@@ -34,6 +34,9 @@ emqtt				= iot/emqtt
 xinnongbaohe		= iot/xinnongbaohe
 nongxiaohe			= iot/nongxiaohe
 
+;mq
+rabbitmq			= mq/rabbitmq
+
 ;db
 mysql				= db/mysql
 mariadb				= db/mariadb