11 lines
474 B
Docker
11 lines
474 B
Docker
FROM arm64v8/golang:alpine as builder
|
|
RUN apk update && apk add --no-cache git gcc libc-dev
|
|
RUN go get github.com/BurntSushi/toml crawshaw.io/sqlite github.com/gorilla/mux github.com/gorilla/handlers github.com/kelseyhightower/envconfig
|
|
WORKDIR $GOPATH/src/github.com/drawpile/listserver
|
|
COPY . .
|
|
RUN go build -o /go/bin/listserver
|
|
|
|
FROM arm64v8/golang:alpine
|
|
COPY --from=builder /go/bin/listserver /go/bin/listserver
|
|
ENTRYPOINT ["/go/bin/listserver", "-l", "0.0.0.0:8080"]
|