FROM alpine:latest as build RUN apk add --update go git gcc g++ ENV GOPATH /go RUN go get -u github.com/gogs/gogs WORKDIR $GOPATH/src/github.com/gogs/gogs RUN go build -tags "sqlite" RUN rm -rf .git vendor conf docker pkg ############################# FROM alpine:latest RUN apk add --update git openssh-keygen bash ENV USER root COPY --from=build /go/src/github.com/gogs/gogs /gogs WORKDIR /gogs CMD ./gogs web VOLUME /gogs/custom/conf/