FROM alpine:latest as builder LABEL stage=go-builder WORKDIR /app/ COPY ./ ./ RUN apk add --no-cache bash git go gcc musl-dev; \ sh build.sh docker FROM alpine:latest LABEL MAINTAINER="i@nn.ci" WORKDIR /opt/alist/ COPY --from=builder /app/bin/alist ./ EXPOSE 5244 CMD [ "./alist" ]