diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -2,4 +2,17 @@ FROM golang:alpine | |||
2 | 2 | ||
3 | EXPOSE 80/tcp | 3 | EXPOSE 80/tcp |
4 | 4 | ||
5 | ENTRYPOINT ["/gopherproxy"] | 5 | ENTRYPOINT ["gopherproxy"] |
6 | CMD [] | ||
7 | |||
8 | RUN \ | ||
9 | apk add --update git && \ | ||
10 | rm -rf /var/cache/apk/* | ||
11 | |||
12 | RUN mkdir -p /go/src/github.com/prologic/gopherproxy | ||
13 | WORKDIR /go/src/github.com/prologic/gopherproxy | ||
14 | |||
15 | COPY . /go/src/github.com/prologic/gopherproxy | ||
16 | |||
17 | RUN go get -v -d | ||
18 | RUN go install -v github.com/prologic/gopherproxy/... | ||