17 lines
256 B
Docker
17 lines
256 B
Docker
FROM alpine:3.17.0 as builder
|
|
|
|
RUN apk add --no-cache upx
|
|
ADD ./bin/Purr-musl /app/Purr-musl
|
|
|
|
RUN upx /app/Purr-musl -o /app/Purr-musl-upx
|
|
|
|
FROM scratch
|
|
|
|
WORKDIR /app
|
|
|
|
COPY --from=builder /app/Purr-musl-upx /app/Purr
|
|
|
|
EXPOSE 3000
|
|
|
|
ENTRYPOINT ["/app/Purr"]
|