X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=dmaap-mediator-producer%2FDockerfile;h=bc09fdc2eeb6cb5ae7f8fece5831b9b0cca088d3;hb=6f48adb69090799c74c29204dd2cd1737cc9d6ac;hp=95bcbae386cec2372d69386a1f273eb30a54dcc8;hpb=447de0ac41aa1802b7c995a76c3128a5b3ad770e;p=nonrtric.git diff --git a/dmaap-mediator-producer/Dockerfile b/dmaap-mediator-producer/Dockerfile index 95bcbae3..bc09fdc2 100644 --- a/dmaap-mediator-producer/Dockerfile +++ b/dmaap-mediator-producer/Dockerfile @@ -22,10 +22,10 @@ ## FROM golang:1.17-bullseye AS build WORKDIR /app -COPY go.mod ./ -COPY go.sum ./ +COPY go.mod . +COPY go.sum . RUN go mod download -COPY . ./ +COPY . . RUN go build -o /dmaapmediatorproducer ## ## Deploy @@ -34,6 +34,7 @@ FROM gcr.io/distroless/base-debian10 WORKDIR / ## Copy from "build" stage COPY --from=build /dmaapmediatorproducer . -COPY --from=build /app/configs/ configs +COPY --from=build /app/configs/* /configs/ +COPY --from=build /app/security/* /security/ USER nonroot:nonroot ENTRYPOINT ["/dmaapmediatorproducer"]