s0rg/decompose

View on GitHub
docker/Dockerfile

Summary

Maintainability
Test Coverage
FROM golang:1.22 AS builder

ADD .. /go/src/github.com/s0rg/decompose
WORKDIR /go/src/github.com/s0rg/decompose

RUN make build

FROM scratch

ARG BUILD_DATE
ARG BUILD_REV

COPY --from=builder /go/src/github.com/s0rg/decompose/bin/decompose /decompose

ENTRYPOINT ["/decompose"]

LABEL org.opencontainers.image.created="${BUILD_DATE}" \
      org.opencontainers.image.revision="${BUILD_REV}" \
      org.opencontainers.image.title="decompose" \
      org.opencontainers.image.authors="s0rg" \
      org.opencontainers.image.vendor="s0rg" \
      org.opencontainers.image.source="https://github.com/s0rg/decompose"