Skip to content
Snippets Groups Projects
Commit 987d39ce authored by Jonas Leder's avatar Jonas Leder
Browse files

add Docker container

parent f8a4a2b4
No related branches found
No related tags found
No related merge requests found
FROM --platform=$BUILDPLATFORM tonistiigi/xx:1.6.1 AS xx
FROM --platform=$BUILDPLATFORM golang:1.23.5 AS build
ARG TARGETPLATFORM
COPY --from=xx / /
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY ./ ./
RUN CGO_ENABLED=0 GOOS=linux xx-go build -ldflags "-w -s" -o /ems-esp-logger
FROM jonasled.dev/infra/images/scratch-rootless@sha256:6c31376413f821438ff272ad2f69c0c22fdb932f7df07d1136324560141b0cd8
ENV UPDATE_INSTALL=false
COPY --from=build /ems-esp-logger /ems-esp-logger
ENTRYPOINT ["/ems-esp-logger"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment