From 53e82293138a74215d1e8b005de6f4fde9c9fd76 Mon Sep 17 00:00:00 2001 From: Lan Phan Date: Fri, 11 Jan 2019 17:52:12 +0700 Subject: [PATCH] using Alpine for Beanstalkd and RabbitMQ, list all ports exposed for RabbitMQ (#1950) --- beanstalkd/Dockerfile | 15 +++------------ rabbitmq/Dockerfile | 4 ++-- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/beanstalkd/Dockerfile b/beanstalkd/Dockerfile index b95a3519..967fac77 100644 --- a/beanstalkd/Dockerfile +++ b/beanstalkd/Dockerfile @@ -1,16 +1,7 @@ -FROM phusion/baseimage:latest - +FROM alpine LABEL maintainer="Mahmoud Zalt " -ENV DEBIAN_FRONTEND noninteractive -ENV PATH /usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - -RUN apt-get update -RUN apt-get install -y beanstalkd -RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* - -VOLUME /var/lib/beanstalkd/data +RUN apk add --no-cache beanstalkd EXPOSE 11300 - -CMD ["/usr/bin/beanstalkd"] +ENTRYPOINT ["/usr/bin/beanstalkd"] diff --git a/rabbitmq/Dockerfile b/rabbitmq/Dockerfile index d79b4eda..1e232d47 100644 --- a/rabbitmq/Dockerfile +++ b/rabbitmq/Dockerfile @@ -1,7 +1,7 @@ -FROM rabbitmq +FROM rabbitmq:alpine LABEL maintainer="Mahmoud Zalt " RUN rabbitmq-plugins enable --offline rabbitmq_management -EXPOSE 15671 15672 +EXPOSE 4369 5671 5672 15671 15672 25672