From 11029d075add603994eadd50054cebf810b78fd4 Mon Sep 17 00:00:00 2001 From: Brent Holden Date: Mon, 22 Sep 2014 16:33:54 -0400 Subject: Exec rabbitmq using entrypoint; Expose RabbitMQ port --- docker/rabbitmq/init-rabbitmq.sh | 19 +++++++++++++++++++ docker/rabbitmq/start.sh | 19 ------------------- 2 files changed, 19 insertions(+), 19 deletions(-) create mode 100755 docker/rabbitmq/init-rabbitmq.sh delete mode 100755 docker/rabbitmq/start.sh (limited to 'docker') diff --git a/docker/rabbitmq/init-rabbitmq.sh b/docker/rabbitmq/init-rabbitmq.sh new file mode 100755 index 000000000..36e6e266a --- /dev/null +++ b/docker/rabbitmq/init-rabbitmq.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +: ${RABBITMQ_USER:=guest} +: ${RABBITMQ_PASS:=guest} +: ${RABBITMQ_PORT:=5672} +: ${RABBITMQ_LOG_BASE:=/var/log/rabbitmq} + +sed -i ' + s|@RABBITMQ_USER@|'"$RABBITMQ_USER"'|g + s|@RABBITMQ_PASS@|'"$RABBITMQ_PASS"'|g +' /etc/rabbitmq/rabbitmq.config + +sed -i ' + s|@RABBITMQ_PORT@|'"$RABBITMQ_PORT"'|g + s|@RABBITMQ_LOG_BASE@|'"$RABBITMQ_LOG_BASE"'|g +' /etc/rabbitmq/rabbitmq-env.conf + +exec /usr/lib/rabbitmq/bin/rabbitmq-server + diff --git a/docker/rabbitmq/start.sh b/docker/rabbitmq/start.sh deleted file mode 100755 index 36e6e266a..000000000 --- a/docker/rabbitmq/start.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -: ${RABBITMQ_USER:=guest} -: ${RABBITMQ_PASS:=guest} -: ${RABBITMQ_PORT:=5672} -: ${RABBITMQ_LOG_BASE:=/var/log/rabbitmq} - -sed -i ' - s|@RABBITMQ_USER@|'"$RABBITMQ_USER"'|g - s|@RABBITMQ_PASS@|'"$RABBITMQ_PASS"'|g -' /etc/rabbitmq/rabbitmq.config - -sed -i ' - s|@RABBITMQ_PORT@|'"$RABBITMQ_PORT"'|g - s|@RABBITMQ_LOG_BASE@|'"$RABBITMQ_LOG_BASE"'|g -' /etc/rabbitmq/rabbitmq-env.conf - -exec /usr/lib/rabbitmq/bin/rabbitmq-server - -- cgit v1.2.3