From 0a1ba3e148da5dc970af1542e4334ad0c635857b Mon Sep 17 00:00:00 2001 From: Michael Strùˆder Date: Sat, 29 Apr 2017 15:21:08 +0200 Subject: base Dockerfile on official golang:alpine image This frees us from having to deal with build issues like #56. --- Dockerfile | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index bf5fd8e..12194dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,14 @@ -FROM alpine +FROM golang:alpine MAINTAINER Quey-Liang Kao # Last Modified: 2017/01/21 -ENV PATH /bin:/sbin:/usr/bin - -RUN apk update \ - && apk add go git +RUN apk update && apk add git RUN mkdir -p /src/github.com/gammons/ -RUN git clone https://github.com/gammons/todolist.git \ - && mv todolist /src/github.com/gammons/ - -ENV GOPATH / - -RUN go install github.com/gammons/todolist +RUN go-wrapper download github.com/gammons/todolist +RUN go-wrapper install github.com/gammons/todolist CMD ["todolist", "web"] EXPOSE 7890 - - -- cgit v1.3