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
相关推荐
Benszen2 小时前
K8S存储管理:从Volume到PV/PVC全解析
容器·rpc·kubernetes
国医中兴3 小时前
数据稠密计算的并行处理:从理论到实践
微服务·云原生·容器·kubernetes·k8s
Bruce20489983 小时前
Go 云原生实战:K8s Operator 开发与服务网格(Istio)落地
云原生·golang·kubernetes
小政同学3 小时前
【k8s】HPA实现pod的自动扩缩容
docker·容器·kubernetes
我就是你毛毛哥3 小时前
Docker 安装 Jenkins JDK8 版
java·docker·jenkins
岁岁种桃花儿3 小时前
kubenetes从入门到上天系列第二十六篇:Kubernetes的Istio服务网格实战
java·kubernetes·istio
Lucas6493 小时前
K8S-从理论到实战
云原生·容器·kubernetes
上海运维Q先生3 小时前
K8s环境下在Pod中运行Pod中没有的命令-----nsenter
容器·kubernetes·dubbo
云川之下4 小时前
【k8s】user 用户身份确定流程
云原生·容器·kubernetes
returnthem7 小时前
K8S核心组件
云原生·容器·kubernetes