FROM golang:alpine AS builder RUN apk add --no-cache git ENV CGO_ENABLED=0 \ GO111MODULE=on \ GOOS=linux WORKDIR /build RUN git clone https://github.com/deanxv/chutesAI2api.git . RUN go mod download RUN go build -trimpath -ldflags "-s -w" -o /app/chutesai2api FROM alpine:latest RUN apk add --no-cache \ ca-certificates \ tzdata COPY --from=builder /app/chutesai2api /chutesai2api RUN mkdir -p /app/chutesai2api/data EXPOSE 7011 WORKDIR /app/chutesai2api/data ENTRYPOINT ["/chutesai2api"]