From 714836408a0b9150a9468fa95b9222b7c3562651 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Thu, 20 Nov 2014 15:52:44 +0800 Subject: [PATCH] update dockerfile --- Dockerfile | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index fe2115d..acbdaae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,16 @@ FROM golang:latest MAINTAINER Liang Ding -RUN go get github.com/88250/ide_stub -RUN go get github.com/nsf/gocode -RUN go get github.com/bradfitz/goimports - -ADD . /go/src/github.com/b3log/wide -WORKDIR /go/src/github.com/b3log/wide -RUN go get -RUN go build - -RUN cp -r . /root/wide -WORKDIR /root/wide -RUN rm -rf /go/pkg /go/src/* -RUN mv ./hello /go/src/hello +RUN useradd wide && mkdir -p /wide/gogogo/ +USER wide ENV GOROOT /usr/src/go +ENV GOPATH /wide/gogogo + +RUN go get github.com/88250/ide_stub github.com/nsf/gocode github.com/bradfitz/goimports + +ADD . /wide/gogogo/src/github.com/b3log/wide +WORKDIR /wide/gogogo/src/github.com/b3log/wide +RUN go get && go build EXPOSE 7070 \ No newline at end of file