Skip to content

Commit 53e8229

Browse files
lanphanbestlong
authored andcommitted
using Alpine for Beanstalkd and RabbitMQ, list all ports exposed for RabbitMQ (laradock#1950)
1 parent 36c7836 commit 53e8229

2 files changed

Lines changed: 5 additions & 14 deletions

File tree

beanstalkd/Dockerfile

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
FROM phusion/baseimage:latest
2-
1+
FROM alpine
32
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
43

5-
ENV DEBIAN_FRONTEND noninteractive
6-
ENV PATH /usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
7-
8-
RUN apt-get update
9-
RUN apt-get install -y beanstalkd
10-
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
11-
12-
VOLUME /var/lib/beanstalkd/data
4+
RUN apk add --no-cache beanstalkd
135

146
EXPOSE 11300
15-
16-
CMD ["/usr/bin/beanstalkd"]
7+
ENTRYPOINT ["/usr/bin/beanstalkd"]

rabbitmq/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
FROM rabbitmq
1+
FROM rabbitmq:alpine
22

33
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
44

55
RUN rabbitmq-plugins enable --offline rabbitmq_management
66

7-
EXPOSE 15671 15672
7+
EXPOSE 4369 5671 5672 15671 15672 25672

0 commit comments

Comments
 (0)