Files
syft/syft/pkg/cataloger/golang/test-fixtures/image-small/Dockerfile
T

16 lines
275 B
Docker

FROM --platform=linux/amd64 golang:1.22.4 AS builder
RUN mkdir /app
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY main.go main.go
RUN CGO_ENABLED=0 GOOS=linux go build -o run-me .
FROM scratch
COPY --from=builder /app/run-me /run-me
ENTRYPOINT ["/run-me"]