Combine file creation with chown/chmod RUN
This commit is contained in:
parent
9f200aa896
commit
c766dd4dad
|
|
@ -59,12 +59,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
# /usr/sbin/rabbitmq-server has some irritating behavior, and only exists to "su - rabbitmq /usr/lib/rabbitmq/bin/rabbitmq-server ..."
|
# /usr/sbin/rabbitmq-server has some irritating behavior, and only exists to "su - rabbitmq /usr/lib/rabbitmq/bin/rabbitmq-server ..."
|
||||||
ENV PATH /usr/lib/rabbitmq/bin:$PATH
|
ENV PATH /usr/lib/rabbitmq/bin:$PATH
|
||||||
|
|
||||||
RUN echo '[ { rabbit, [ { loopback_users, [ ] } ] } ].' > /etc/rabbitmq/rabbitmq.config
|
|
||||||
|
|
||||||
# set home so that any `--user` knows where to put the erlang cookie
|
# set home so that any `--user` knows where to put the erlang cookie
|
||||||
ENV HOME /var/lib/rabbitmq
|
ENV HOME /var/lib/rabbitmq
|
||||||
|
|
||||||
RUN mkdir -p /var/lib/rabbitmq /etc/rabbitmq \
|
RUN mkdir -p /var/lib/rabbitmq /etc/rabbitmq \
|
||||||
|
&& echo '[ { rabbit, [ { loopback_users, [ ] } ] } ].' > /etc/rabbitmq/rabbitmq.config \
|
||||||
&& chown -R rabbitmq:rabbitmq /var/lib/rabbitmq /etc/rabbitmq \
|
&& chown -R rabbitmq:rabbitmq /var/lib/rabbitmq /etc/rabbitmq \
|
||||||
&& chmod -R 777 /var/lib/rabbitmq /etc/rabbitmq
|
&& chmod -R 777 /var/lib/rabbitmq /etc/rabbitmq
|
||||||
VOLUME /var/lib/rabbitmq
|
VOLUME /var/lib/rabbitmq
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue