From c766dd4dad64dd1c5550febff7e19ab763b7c5a4 Mon Sep 17 00:00:00 2001 From: Joe Ferguson Date: Wed, 7 Dec 2016 14:18:36 -0800 Subject: [PATCH] Combine file creation with chown/chmod RUN --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 051a639..9052cf0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 ..." 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 ENV HOME /var/lib/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 \ && chmod -R 777 /var/lib/rabbitmq /etc/rabbitmq VOLUME /var/lib/rabbitmq