From 94fcd4de5aa3daea52b7d4d68026ce80d67d0337 Mon Sep 17 00:00:00 2001 From: Justin Li Date: Tue, 30 Jun 2015 22:27:05 -0400 Subject: [PATCH] dockerfile: Fix Dockerfile to build with the latest changes --- Dockerfile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2248835..824bd16 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,18 +5,24 @@ MAINTAINER Jimmy Zelinskie # Add files WORKDIR /go/src/github.com/chihaya/chihaya/ RUN mkdir -p /go/src/github.com/chihaya/chihaya/ -ADD chihaya.go /go/src/github.com/chihaya/chihaya/ + +# Dependencies +RUN go get github.com/tools/godep +ADD Godeps /go/src/github.com/chihaya/chihaya/Godeps +RUN godep restore + +# Add source +ADD *.go /go/src/github.com/chihaya/chihaya/ ADD backend /go/src/github.com/chihaya/chihaya/backend ADD cmd /go/src/github.com/chihaya/chihaya/cmd ADD config /go/src/github.com/chihaya/chihaya/config ADD http /go/src/github.com/chihaya/chihaya/http ADD stats /go/src/github.com/chihaya/chihaya/stats ADD tracker /go/src/github.com/chihaya/chihaya/tracker -ADD Godeps /go/src/github.com/chihaya/chihaya/Godeps +ADD udp /go/src/github.com/chihaya/chihaya/udp # Install -RUN go get ./... -RUN go install +RUN go install github.com/chihaya/chihaya/cmd/chihaya # docker run -p 6881:6881 -v $PATH_TO_DIR_WITH_CONF_FILE:/config quay.io/jzelinskie/chihaya VOLUME ["/config"]