RUN busybox sh -c mkdir -p /kaniko && chmod 777 /kaniko # buildkit |
COPY /etc/ssl/certs/ca-certificates.crt /kaniko/ssl/certs/ # buildkit |
COPY files/nsswitch.conf /etc/nsswitch.conf # buildkit |
ENV HOME=/root |
ENV USER=root |
ENV PATH=/usr/local/bin:/kaniko |
ENV SSL_CERT_DIR=/kaniko/ssl/certs |
COPY /usr/local/bin/docker-credential-gcr /kaniko/docker-credential-gcr # buildkit |
COPY /usr/local/bin/docker-credential-ecr-login /kaniko/docker-credential-ecr-login # buildkit |
COPY /usr/local/bin/docker-credential-acr-env /kaniko/docker-credential-acr-env # buildkit |
COPY /kaniko/.docker /kaniko/.docker # buildkit |
ENV DOCKER_CONFIG=/kaniko/.docker/ |
ENV DOCKER_CREDENTIAL_GCR_CONFIG=/kaniko/.config/gcloud/docker_credential_gcr_config.json |
WORKDIR /workspace |
COPY /src/out/executor /kaniko/executor # buildkit |
ENTRYPOINT ["/kaniko/executor"] |
ENV KANIKO_VERSION=1.20.1 |
ADD release/linux/amd64/kaniko-docker /kaniko/ # buildkit |
ENTRYPOINT ["/kaniko/kaniko-docker"] |