aboutsummaryrefslogtreecommitdiff
path: root/docker/ubuntu/binary
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-07-12 03:34:22 +0000
committerGerrit Code Review <review@openstack.org>2015-07-12 03:34:22 +0000
commit9fe11b46fd41c9f3cc3c0216bf8ac9b0267ddf70 (patch)
treeab25b132eaa80a3ec24a87a58ed95a1d09564ef3 /docker/ubuntu/binary
parent5bfe20f0943da3cfb0d1b1a5b3e9d534726f2926 (diff)
parent802b118bfaa730c85681b33767a00e448dc26f6d (diff)
downloadkolla-9fe11b46fd41c9f3cc3c0216bf8ac9b0267ddf70.tar.gz
kolla-9fe11b46fd41c9f3cc3c0216bf8ac9b0267ddf70.zip
Merge "Add RabbitMQ image for Ubuntu"
Diffstat (limited to 'docker/ubuntu/binary')
-rw-r--r--docker/ubuntu/binary/rabbitmq/Dockerfile14
l---------docker/ubuntu/binary/rabbitmq/build1
l---------docker/ubuntu/binary/rabbitmq/config-external.sh1
l---------docker/ubuntu/binary/rabbitmq/config-internal.sh1
l---------docker/ubuntu/binary/rabbitmq/config-rabbit.sh1
l---------docker/ubuntu/binary/rabbitmq/rabbitmq-env.conf1
l---------docker/ubuntu/binary/rabbitmq/rabbitmq.config1
l---------docker/ubuntu/binary/rabbitmq/start.sh1
8 files changed, 21 insertions, 0 deletions
diff --git a/docker/ubuntu/binary/rabbitmq/Dockerfile b/docker/ubuntu/binary/rabbitmq/Dockerfile
new file mode 100644
index 000000000..4ade92668
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/Dockerfile
@@ -0,0 +1,14 @@
+FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
+MAINTAINER Kolla Project (https://launchpad.net/kolla)
+
+RUN apt-get install -y --no-install-recommends \
+ hostname \
+ rabbitmq-server \
+ && apt-get clean \
+ && /usr/lib/rabbitmq/bin/rabbitmq-plugins --offline enable rabbitmq_management
+
+COPY rabbitmq.config rabbitmq-env.conf /etc/rabbitmq/
+COPY config-rabbit.sh config-external.sh config-internal.sh /opt/kolla/
+COPY start.sh /start.sh
+
+CMD ["/start.sh"]
diff --git a/docker/ubuntu/binary/rabbitmq/build b/docker/ubuntu/binary/rabbitmq/build
new file mode 120000
index 000000000..8d652f7ee
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/build
@@ -0,0 +1 @@
+../../../../tools/build-docker-image \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/config-external.sh b/docker/ubuntu/binary/rabbitmq/config-external.sh
new file mode 120000
index 000000000..e02e664c8
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/config-external.sh
@@ -0,0 +1 @@
+../../../common/rabbitmq/config-external.sh \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/config-internal.sh b/docker/ubuntu/binary/rabbitmq/config-internal.sh
new file mode 120000
index 000000000..73a13c772
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/config-internal.sh
@@ -0,0 +1 @@
+../../../common/rabbitmq/config-internal.sh \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/config-rabbit.sh b/docker/ubuntu/binary/rabbitmq/config-rabbit.sh
new file mode 120000
index 000000000..6feee2aba
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/config-rabbit.sh
@@ -0,0 +1 @@
+../../../common/rabbitmq/config-rabbit.sh \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/rabbitmq-env.conf b/docker/ubuntu/binary/rabbitmq/rabbitmq-env.conf
new file mode 120000
index 000000000..af9f8525e
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/rabbitmq-env.conf
@@ -0,0 +1 @@
+../../../common/rabbitmq/rabbitmq-env.conf \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/rabbitmq.config b/docker/ubuntu/binary/rabbitmq/rabbitmq.config
new file mode 120000
index 000000000..cfb088507
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/rabbitmq.config
@@ -0,0 +1 @@
+../../../common/rabbitmq/rabbitmq.config \ No newline at end of file
diff --git a/docker/ubuntu/binary/rabbitmq/start.sh b/docker/ubuntu/binary/rabbitmq/start.sh
new file mode 120000
index 000000000..035f55e26
--- /dev/null
+++ b/docker/ubuntu/binary/rabbitmq/start.sh
@@ -0,0 +1 @@
+../../../common/rabbitmq/start.sh \ No newline at end of file