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
相关推荐
青靴1 小时前
轻量级 CI/CD:Git Hooks 自动部署 Node.js 应用(CICD-demo)
git·ci/cd·node.js
小晶晶京京6 小时前
day62-gitlab和JenKins
运维·gitlab·jenkins
青靴6 小时前
轻量级 CI/CD 实战(四):本地开发钉钉告警 → 自动部署云服务器 Kafka 消费者容器
ci/cd·docker·钉钉
奔跑吧邓邓子8 小时前
Jenkins自动化持续集成:从入门到实战
ci/cd·自动化·实战·jenkins·自动化持续集成
拾心2116 小时前
【云运维】k8s管理(一)
运维·容器·kubernetes
究極の法則に通じた野犬16 小时前
K8S 本地机器 windows 推送官方镜像到本地镜像仓库 (Docker) -- 以curl镜像为例
docker·容器·kubernetes
似水流年 光阴已逝18 小时前
用架构图理解k8s系列
云原生·容器·kubernetes
Kt&Rs19 小时前
从问题驱动技术的角度对k8s技术的思维层面理解
云原生·容器·kubernetes
乐之者v20 小时前
lens配置AWS EKS(k8s)
kubernetes·云计算·aws
可观测性用观测云20 小时前
Kubernetes CRD 方式配置容器日志采集最佳实践
kubernetes