Jenkins+K8s实现持续集成(一)

镜像仓库的搭建

复制代码
docker run -d \
    --restart=always \
    --name registry \
    -p 5000:5000 \
    -v /root/devops/registry/data:/var/lib/registry \
    registry

安装完之后,执行下面命令可以看到镜像仓库已经安装成功

复制代码
docker ps

然后在浏览器上输入下面地址进行访问

http://ip:5000/v2/_catalog

再配置vi /etc/docker/daemon.json

复制代码
{
"insecure-registries" : [ "http://ip:5000" ] #ip改成自己的
}  

先在另外一台机器上使用docker images查看docker镜像,里面有一个hello/gocd-agent-hello的镜像

然后开始打包上传

复制代码
docker tag hello/gocd-agent-hello ip:5000/gocd-agent-hello

然后在这台机器上也vi /etc/docker/daemon.json配置

复制代码
{
  "insecure-registries": ["ip:8081","ip:5051","ip:5052","ip:5000","http://ip:5000"]
}

开始推送:

复制代码
docker push ip:5000/gocd-agent-hello
相关推荐
九皇叔叔13 小时前
Kubernetes 核心概念:集群架构、核心组件与资源对象
docker·容器·kubernetes·k8s
weixin_4202841420 小时前
Kubernetes 开发自定义CRD资源
云原生·kubernetes·kubelet
极小狐20 小时前
CI 算力饥渴症:Runner 弹性伸缩的架构权衡与落地
ci/cd·kubernetes·devops·弹性伸缩
Thneonl1 天前
SLO 燃烧率公式漏了个 1-,告警要全停才触发
安全·kubernetes
羑悻的小杀马特1 天前
从写 YAML 到集群自愈:KES-Operator 把 KES 集群接进 Kubernetes 原生体系
运维·数据库·容器·kubernetes
Thneonl2 天前
照着 CKS 教材做实验,把 apiserver 干瘫了 7 分钟
安全·kubernetes
qq_349447952 天前
Ubuntu26安装jenkins
jenkins
蓝天星空2 天前
Jenkins项目矩阵授权配置
jenkins
名字还没想好☜2 天前
Kubernetes 用 kubectl port-forward 和 proxy 调试集群内服务:两者区别、断连自动重连与为什么别用在生产
运维·docker·kubernetes
武汉唯众智创3 天前
云计算实训室建设指南(2026版):从技能大赛赛项标准反推架构、课程与落地路径
云原生·kubernetes·云计算·云计算实训室·云计算教学平台·职业技能大赛