解决办法:在命令中添加 ​​--skip-tls-verify​​ 标记

完整Dockerfile:

FROM ubuntu
ENTRYPOINT ["/bin/bash","-c","echo hello,kaniko"]

完整docker脚本:

docker run --name kaniko --add-host harbor.zxl.loc:192.168.11x.xx -v /root/.docker:/kaniko/.docker -v /D/Workspace/Docker/kaniko/:/workspace gcr.io/kaniko-project/executor:v1.7.0 --dockerfile /workspace/Dockerfile --context dir:///workspace/ --destination harbor.zxl.loc:10000/zxl-test/ubuntu:test --skip-tls-verify

docker kaniko push推送镜像至harbor报错:x509: certificate signed by unknown authority(命令中添加 --skip-tls-ver)_运维