From 741c073dd063d71375b9b85cd689bb661bcf1d0f Mon Sep 17 00:00:00 2001 From: Yuce Tekol Date: Fri, 3 Feb 2017 17:37:44 +0300 Subject: [PATCH] Added initial Dockerfile and docker target --- Dockerfile | 11 +++++++++++ Makefile | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..c57449ac9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM scratch + +MAINTAINER Pilosa Corp. + +ENV DATA_DIR /data +EXPOSE 15000 +VOLUME /data + +COPY ./pilosa /pilosa + +ENTRYPOINT ["/pilosa"] diff --git a/Makefile b/Makefile index 8590d3343..986c735da 100644 --- a/Makefile +++ b/Makefile @@ -5,3 +5,6 @@ default: vendor: godep save ./... cp -r $(GOPATH)/src/github.com/gogo/protobuf/proto/testdata vendor/github.com/gogo/protobuf/proto/testdata + +docker: + CGO_ENABLED=0 go build github.com/pilosa/pilosa/cmd/pilosa && docker build -t pilosa:latest .