遇到一个流水线的问题,build镜像这一步,想把Dockerfile基础镜像加到cache里面,这样每次build就不用每次都拉取镜像

hello,各位大佬。遇到一个问题,想把Dockerfile基础镜像加到cache里面,按照rancher流水线视频起一个dind的pod,然后再pipeline的YAML里面加如下描述:


env:

      DOCKER_HOST: tcp://dind.default:2375

      PLUGIN_DAEMON_OFF: true


运行pipeline会报" level=fatal msg="Error authenticating: exit status 1"

请问是是什么原因呢,是dind容器和pipeline自带的registry证书问题吗?如果是那么这个证书怎么添加?


已邀请:

hongxiaolu

赞同来自: gjh3953892

参考此文档 https://www.cnrancher.com/docs/rancher/v2.x/cn/configuration/projects/tools/pipelines/faq/

兄弟,你所指的rancher流水线视频在哪看的。我也需要像你这样的缓存基础镜像

我这边发现呢,该问题在我有多步push images的时候出现,所以我修改了max-concurrent-uploads 在/etc/docker/daemon.json中 , 

要回复问题请先登录注册