Dockerfile
758 Bytes
FROM capgov/centos
MAINTAINER CAPGog-INFRA
LABEL name="Rabbitmq 3.6.9-1" \
description="Imagem do Rabbitmq 3.6.9-1" \
version="1.0.0"
COPY ./FILES/rabbitmq-server-3.6.9-1.el7.noarch.rpm /opt/
RUN yum install -y epel-release && \
yum update -y && \
yum install -y erlang /opt/rabbitmq-server-3.6.9-1.el7.noarch.rpm && \
mkdir -p /var/lib/rabbitmq /etc/rabbitmq && \
echo '[ { rabbit, [ { loopback_users, [ ] } ] } ].' > /etc/rabbitmq/rabbitmq.config && \
rabbitmq-plugins enable --offline rabbitmq_management && \
chown -R rabbitmq. /var/lib/rabbit* /etc/rabbit*
ENV RABBITMQ_LOGS=- \
RABBITMQ_SASL_LOGS=-
USER rabbitmq
EXPOSE 15671 15672 4369 5671 5672 25672
VOLUME /var/lib/rabbitmq
CMD ["rabbitmq-server"]