Commit 01dfba50 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

improve Dockerfile

parent c89fb1d1
Loading
Loading
Loading
Loading
+15 −17
Original line number Diff line number Diff line
FROM ubuntu:14.04

RUN apt-get update \
  && apt-get install -y curl \
  && rm -rf /var/lib/apt/lists/*
@@ -14,11 +15,8 @@ RUN mkdir -p /usr/src/ \
  && unzip master \
  && cd fnordmetric-master/fnordmetric-core \
  && make \
	&& make test \
	&& make install
  && cp build/cmake/target/fnordmetric-server /usr/local/bin

RUN mkdir /data 
VOLUME /data
WORKDIR /data
EXPOSE 8080 8125
CMD [ "/usr/local/bin/fnordmetric-server --http_port 8080 --statsd_port 8125 --storage_backend disk --datadir /data"]
VOLUME /data/fnordmetric
EXPOSE 8080 8125/udp
CMD [ "/usr/local/bin/fnordmetric-server", "--http_port", "8080", "--statsd_port", "8125", "--storage_backend", "disk", "--datadir", "/data/fnordmetric"]