Newer
Older
FROM ${GITLAB_PROXY}golang:$GOLANG_VERSION-bookworm AS builder
RUN apt-get update && apt-get upgrade -y
WORKDIR /app/
COPY . .
RUN --mount=type=cache,target=/root/go/pkg/mod \
--mount=type=cache,target=/root/.cache/go-build \
FROM ${GITLAB_PROXY}debian:12-slim AS debian
RUN apt-get update && apt-get upgrade -y
COPY --from=builder app/artifacts/akms-simulator /usr/bin/akms-simulator
EXPOSE 4444
ENTRYPOINT ["/usr/bin/akms-simulator"]