15 lines
290 B
Docker
15 lines
290 B
Docker
FROM golang:1.24 AS build
|
|
|
|
COPY . /src
|
|
|
|
WORKDIR /src
|
|
|
|
RUN CGO_ENABLED=0 go build -o ./bin/jwk2pem .
|
|
|
|
FROM busybox:latest AS runtime
|
|
|
|
COPY --from=build /src/bin/jwk2pem /usr/bin/jwk2pem
|
|
|
|
LABEL org.opencontainers.image.source=https://forge.cadoles.com/wpetit/jwk2pem
|
|
|
|
CMD ["/usr/bin/jwk2pem"] |