
drpsychick/dind-buildx-helm-kind本镜像是一个集成了多种CI/CD工具的专用镜像,旨在简化持续集成和持续部署流程。它包含Docker-in-Docker (dind)、Docker Buildx、Helm、Kind等核心工具,以及git、curl、jq等基础实用工具,可满足容器化应用从构建到部署的全流程需求。
bashdocker run --privileged -d --name ci-worker sickhub/docker-ci-images
注意:由于包含dind,必须使用
--privileged参数以获得必要的系统权限
如需使用宿主机Docker守护进程而非dind,可挂载宿主机Docker socket:
bashdocker run --privileged -v /var/run/docker.sock:/var/run/docker.sock -d --name ci-worker sickhub/docker-ci-images
bash# 进入容器 docker exec -it ci-worker bash # 使用buildx创建多平台构建器 docker buildx create --use # 构建并推送多平台镜像 docker buildx build --platform linux/amd64,linux/arm64 -t myapp:latest --push .
bash# 进入容器 docker exec -it ci-worker bash # 创建Kind集群 kind create cluster --name test-cluster # 使用Helm部署应用 helm repo add myrepo [***] helm install myapp myrepo/myapp-chart --namespace default
镜像中包含的主要工具版本会随上游项目更新,具体版本可通过以下命令查看:
bash# 查看Docker版本 docker --version # 查看Buildx版本 docker buildx version # 查看Helm版本 helm version # 查看Kind版本 kind version




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务