X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fbpa-operator%2Fbuild%2FDockerfile;h=109530508c4d191e2037f2c943963bb19814e37b;hb=c9f32d1ce3a511ec6f1176527065fd964c5fe12c;hp=486db93a169f80300c6395c07238846ec8bc36d0;hpb=daeefb2977d3c54781626be116e49e109b55a89d;p=icn.git diff --git a/cmd/bpa-operator/build/Dockerfile b/cmd/bpa-operator/build/Dockerfile index 486db93..1095305 100644 --- a/cmd/bpa-operator/build/Dockerfile +++ b/cmd/bpa-operator/build/Dockerfile @@ -1,15 +1,8 @@ -FROM registry.access.redhat.com/ubi7/ubi-minimal:latest +FROM golang:1-12 AS builder +WORKDIR /go/src/github.com/bpa-operator +COPY . . +RUN make build -ENV OPERATOR=/usr/local/bin/bpa-operator \ - USER_UID=1001 \ - USER_NAME=bpa-operator +FROM golang:1-12 -# install operator binary -COPY build/_output/bin/bpa-operator ${OPERATOR} - -COPY build/bin /usr/local/bin -RUN /usr/local/bin/user_setup - -ENTRYPOINT ["/usr/local/bin/entrypoint"] - -USER ${USER_UID} +COPY --from=builder /go/src/github.com/bpa-operator/build/_output/bin/bpa-operator /