创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
Kubernetes版本信息
例如:v1.24
容器运行时
例如,使用 containerd
KubeSphere版本信息
例如:v3.3.1。已有K8s安装.
问题是什么
春节期间将 K8s 升级为了使用 Containerd 的 CRI,今天运行之前可以正常运行的流水线时,提示如下错误:
docker build --build-arg APP_DIR=xxl-job-admin -t docker.io/br***003/xxl-job-admin:copied_from_master_for_cicd-3-2023-02-05-04-37 .
time="2023-02-05T04:43:51Z" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: connection refused"
context canceled
script returned exit code 1
查询了一些资料,看起来应该是因为改用 Containerd 的 CRI 后,docker daemon 就停掉了。
但是如何在 containerd 的 CRI 环境下继续使用 docker hub 的image repository 以及如何 build image 呢?
请大神们指教,谢谢