diff --git a/Dockerfile.kaniko b/Dockerfile.kaniko index e3147fd..afbc6ad 100644 --- a/Dockerfile.kaniko +++ b/Dockerfile.kaniko @@ -1,5 +1,16 @@ FROM gcr.io/kaniko-project/executor:debug-v1.3.0 AS kaniko + FROM alpine/git -COPY --from=kaniko /kaniko/executor /kaniko/ + +# See https://github.com/GoogleContainerTools/kaniko/blob/master/deploy/Dockerfile#L65-L70 +COPY --from=kaniko /kaniko/ /kaniko/ +COPY --from=kaniko /etc/nsswitch.conf /etc/nsswitch.conf + +ENV HOME /root +ENV USER root +ENV PATH /usr/local/bin:/kaniko +ENV SSL_CERT_DIR=/kaniko/ssl/certs +ENV DOCKER_CONFIG /kaniko/.docker/ +ENV DOCKER_CREDENTIAL_GCR_CONFIG /kaniko/.config/gcloud/docker_credential_gcr_config.json ENTRYPOINT ["/kaniko/executor"]