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"]