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"]
|