This commit is contained in:
Haitao Pan 2023-03-01 15:03:36 +08:00
parent 15c9396eda
commit a2ad7035b5

View File

@ -1,11 +1,7 @@
FROM gcr.io/kaniko-project/executor:debug AS kaniko
FROM artifact.onwalk.net/k8s/alpine-glibc:2.34 AS prod
MAINTAINER shenlan xz@onwalk.net
ENV PATH $PATH:/usr/local/bin:/kaniko
ENV DOCKER_CONFIG /kaniko/.docker/
RUN apk --update add \
bash \
curl \
@ -15,12 +11,15 @@ RUN apk --update add \
# add kaniko tools
COPY --from=kaniko /etc/nsswitch.conf /etc/nsswitch.conf
COPY --from=kaniko /kaniko/.docker /kaniko/.docker
COPY --from=kaniko /kaniko/executor /kaniko/executor
COPY --from=kaniko /kaniko/.docker /kaniko/.docker
COPY --from=kaniko /kaniko/docker-credential-gcr /kaniko/docker-credential-gcr
COPY --from=kaniko /kaniko/docker-credential-acr /kaniko/docker-credential-acr
COPY --from=kaniko /kaniko/docker-credential-ecr-login /kaniko/docker-credential-ecr-login
ENV PATH $PATH:/usr/local/bin:/kaniko
ENV DOCKER_CONFIG /kaniko/.docker/
# add jfrog cli
RUN curl -Lo /usr/bin/jf https://api.bintray.com/content/jfrog/jfrog-cli-go/\$latest/jfrog-cli-linux-amd64/jfrog?bt_package=jfrog-cli-linux-amd64
RUN chmod +x /usr/bin/jf