Adding TLS authentication
[icn.git] / cmd / bpa-restapi-agent / build / Dockerfile
diff --git a/cmd/bpa-restapi-agent/build/Dockerfile b/cmd/bpa-restapi-agent/build/Dockerfile
new file mode 100644 (file)
index 0000000..33a6c5f
--- /dev/null
@@ -0,0 +1,12 @@
+FROM registry.svc.ci.openshift.org/openshift/release:golang-1.12 AS builder
+RUN mkdir /bpa-restapi-agent
+ADD . /bpa-restapi-agent
+WORKDIR /bpa-restapi-agent
+
+RUN make build
+
+FROM registry.svc.ci.openshift.org/openshift/release:golang-1.12
+
+COPY --from=builder /bpa-restapi-agent/build/_output/bin/bpa-restapi-agent /bpa-restapi-agent
+
+ENTRYPOINT ["/bpa-restapi-agent"]