diff --git a/.gitignore b/.gitignore index d3bd009f..f63a7b17 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ work.md decription.md -build/ +/docs/build/ +/build/_output .DS_Store \ No newline at end of file diff --git a/build/bundle/Dockerfile b/build/bundle/Dockerfile new file mode 100644 index 00000000..82c71a0d --- /dev/null +++ b/build/bundle/Dockerfile @@ -0,0 +1,12 @@ +FROM quay.io/operator-framework/upstream-registry-builder as builder + +COPY manifests manifests +RUN ./bin/initializer -o ./bundles.db + +FROM scratch +COPY --from=builder /build/bundles.db /bundles.db +COPY --from=builder /build/bin/registry-server /registry-server +COPY --from=builder /bin/grpc_health_probe /bin/grpc_health_probe +EXPOSE 50051 +ENTRYPOINT ["/registry-server"] +CMD ["--database", "bundles.db"] \ No newline at end of file