Skip to content
Snippets Groups Projects
Select Git revision
  • 113f7f17455793dde21a4f106ea6da07731ef7d2
  • main default protected
2 results

Dockerfile

Blame
  • Dockerfile 944 B
    FROM gcr.io/kaniko-project/executor:v1.23.2 AS kaniko
    
    FROM alpine:3.20
    
    # Installer curl et ca-certificates pour les requêtes HTTPS
    RUN apk add --no-cache curl ca-certificates
    
    # Add kaniko to this image by re-using binaries and steps from official image
    #
    COPY --from=kaniko /kaniko/executor /kaniko/executor
    COPY --from=kaniko /kaniko/docker-credential-gcr /kaniko/docker-credential-gcr
    COPY --from=kaniko /kaniko/docker-credential-ecr-login /kaniko/docker-credential-ecr-login
    COPY --from=kaniko /kaniko/docker-credential-acr-env /kaniko/docker-credential-acr-env
    COPY --from=kaniko /etc/nsswitch.conf /etc/nsswitch.conf
    COPY --from=kaniko /kaniko/.docker /kaniko/.docker
    
    ENV PATH $PATH:/usr/local/bin:/kaniko
    ENV DOCKER_CONFIG /kaniko/.docker/
    ENV DOCKER_CREDENTIAL_GCR_CONFIG /kaniko/.config/gcloud/docker_credential_gcr_config.json
    
    RUN ls -la
    RUN ls -la /kanico/
    RUN pwd
    
    RUN chmod +x /kaniko/executor
    
    ENTRYPOINT ["/kaniko/executor"]