openshift/origin学习记录(3)——添加Registry

学习资料来源于官方英文文档与《开源容器云OpenShift》一书,因为刚开始学习,不确定博客的正确性,以下内容仅供参考。

本部分是在openshift/origin学习记录(1)——基于二进制文件的安装(单机版)的基础上进行。

该部分是部署集群内部的Docker镜像仓库。从功能上来说,它与其他诸如DockerHub没有本质上的区别,只是这个内部镜像仓库会存储由Source to Image(S2I)创建的镜像。S2I的工作是辅助将应用的源代码转换成可以部署的Docker镜像。


一个典型的S2I流程包括如下:

  1. 用户输入源代码仓库的地址。
  2. 用户选择S2I构建的基础镜像(Builder镜像)。Openshift提供了多种编程语言的Builder镜像,用户也可以定制自己的Builder镜像,并发布到服务目录中。
  3. 系统或用户触发S2I构建。Openshift将实例化S2I构建执行器。
  4. S2I构建执行器将从用户指定的代码仓库下载源代码。
  5. S2I构建执行器实例化Builder镜像,并将代码注入Builder镜像中。
  6. Builder镜像将根据预定义的逻辑执行源代码的编译、构建并完成部署。
  7. S2I构建执行器将完成操作的Builder镜像并生成新的Docker镜像。
  8. S2I构建执行器将新的镜像推送到Openshift内部的镜像仓库中。
  9. S2I构建执行器更新该次构建相关的Image St
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值