diff options
| author | Michal Rostecki <michal.rostecki@allegrogroup.com> | 2015-07-09 18:07:44 +0200 |
|---|---|---|
| committer | Michal Rostecki <michal.rostecki@allegrogroup.com> | 2015-07-09 19:22:22 +0200 |
| commit | 802b118bfaa730c85681b33767a00e448dc26f6d (patch) | |
| tree | ce0cb6641439fe0099c127c77ad8511ecc0d9f79 /docker/ubuntu | |
| parent | fcda6a06d8eee9d3f3199962b36a04a8c702072c (diff) | |
| download | kolla-802b118bfaa730c85681b33767a00e448dc26f6d.tar.gz kolla-802b118bfaa730c85681b33767a00e448dc26f6d.zip | |
Add RabbitMQ image for Ubuntu
Dockerfile for RabbitMQ server installed from Ubuntu
Cloud Archive.
Partially implements: blueprint install-from-ubuntu
Change-Id: Ie90cbc4bea943b81b966d7b391b4de6df2e68364
Diffstat (limited to 'docker/ubuntu')
| -rw-r--r-- | docker/ubuntu/binary/rabbitmq/Dockerfile | 14 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/build | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/config-external.sh | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/config-internal.sh | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/config-rabbit.sh | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/rabbitmq-env.conf | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/rabbitmq.config | 1 | ||||
| l--------- | docker/ubuntu/binary/rabbitmq/start.sh | 1 |
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 |
