Squash docker layers to make the scope image fetch nicer.

This commit is contained in:
Tom Wilkie
2015-05-22 10:03:34 +00:00
parent c193d69b19
commit 07e1f0ff18
3 changed files with 23 additions and 20 deletions

View File

@@ -1,13 +1,11 @@
FROM gliderlabs/alpine
MAINTAINER Weaveworks Inc <help@weave.works>
WORKDIR /home/weave
ADD ./app /home/weave/
ADD ./probe /home/weave/
ADD ./entrypoint.sh /home/weave/
ADD ./run-app /etc/service/app/run
ADD ./run-probe /etc/service/probe/run
RUN echo "http://dl-4.alpinelinux.org/alpine/edge/testing" >>/etc/apk/repositories && apk add --update runit
RUN echo "http://dl-4.alpinelinux.org/alpine/edge/testing" >>/etc/apk/repositories && \
apk add --update runit && \
rm -rf /var/cache/apk/*
COPY ./app ./probe ./entrypoint.sh /home/weave/
COPY ./run-app /etc/service/app/run
COPY ./run-probe /etc/service/probe/run
EXPOSE 4040
ENTRYPOINT ["/home/weave/entrypoint.sh"]