Dockerfile 413 B
FROM golang:alpine
COPY go.mod /git/owo.codes/whats-this/api/
COPY go.sum /git/owo.codes/whats-this/api/
COPY main.go /git/owo.codes/whats-this/api/
COPY lib /git/owo.codes/whats-this/api/lib
RUN apk add --no-cache --virtual .build-deps git build-base && \
cd /git/owo.codes/whats-this/api && \
go build main.go && \
apk del .build-deps
WORKDIR /git/owo.codes/whats-this/api
ENTRYPOINT ["./main"]