From 52693183f5675a88da673878fd670f62deb587c7 Mon Sep 17 00:00:00 2001 From: Gavin Scallon Date: Fri, 12 Jun 2020 13:29:48 -0600 Subject: [PATCH] Port addition --- Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index bfca628..d495f12 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,10 +9,6 @@ FROM opensource/istio-1.6/pilot-1.6/pilot:1.6.1 AS base FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} -COPY --from=base /usr/local/bin/pilot-discovery /usr/local/bin/ -COPY --from=base /cacert.pem /cacert.pem -############################################################### -# Provide label information LABEL name="istio-pilot" \ maintainer="gavin.scallon@parsons.com" \ vendor="Open Source" \ @@ -20,8 +16,11 @@ LABEL name="istio-pilot" \ release="1" \ summary="Istio Pilot provides traffic management capabilities in the Istio Service mesh" \ description="provides service discovery for the Envoy sidecars, traffic management capabilities for intelligent routing, and resiliency." -############################################################### -# Run as non-root user + +COPY --from=base /usr/local/bin/pilot-discovery /usr/local/bin/ +COPY --from=base /cacert.pem /cacert.pem + +EXPOSE 80 443 USER 1001 ############################################################### ENTRYPOINT [ "/usr/local/bin/pilot-discovery" ] -- GitLab