Gitee 官方博客
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

码云携手华为云容器,一键开启云上 DevOps 实践

Gitee
5年前发布在 产品动态
华为云容器镜像服务(SWR)现已增加对码云 Gitee 代码库的支持。用户可以直接拉取托管在码云的代码,实现推送即构建的自动化流程。

容器技术能够确保目标环境的一致性,实现快速部署,加快开发周转进度,帮助应用运维标准化。越来越多的开发团队开始基于容器实现 DevOps 。

华为云容器镜像服务(SWR),能够支持从源码到镜像、从镜像到应用的容器镜像全生命周期管理,提供简单易用、安全可靠的镜像管理功能,帮助用户快速部署容器化服务。近期上线的镜像构建与自动部署功能,更可便捷助力用户打造自己的云上 DevOps 流程。

华为云容器镜像服务(SWR)具有如下功能特性:

  1. 镜像管理: 支持容器镜像的全生命周期管理,包括镜像的上传、下载、删除等。提供公网、内网下载地址,方便不同场景下使用。
  2. 集成 Docker 官方镜像:无缝集成 Docker Hub 官方镜像,用户在容器镜像服务中可直接查看和搜索 Docker 镜像,并提供镜像收藏功能,用户可以收藏 Docker 官方镜像,方便后续查找与使用。
  3. 权限管理:提供镜像隔离能力,支持为不同用户分配相应的访问权限(读取、编辑、管理)。
  4. 兼容原生 Docker:支持使用 Docker CLI 和原生 Docker Registry V2 版本 API 管理镜像。
  5. 镜像构建:支持对接 Gitee、Github、Gitlab 等源码托管网站构建镜像,代码更新或 tag更新时自动触发镜像构建。
    支持用户托管自己的码云 Gitee 账户,通过配置实现代码仓库与镜像仓库的绑定。容器镜像服务将在代码仓库中添加 hook,一旦发现推送或打标签等动作,系统会自动下载代码,并根据指定的 dockerfile 进行编译和构建,生成的新镜像将被推入用户指定的镜像仓库中。
  6. 自动部署:提供镜像部署入口,一键式部署容器应用,支持镜像版本更新自动触发部署,与云容器服务(CCE)无缝融合。
    允许用户在自己的镜像仓库中添加触发器,系统一旦感知到规则限定下的新版本镜像被推入仓库,则会立刻触发自动部署功能,来使用新镜像更新指定的容器。值得一提的是,自动部署功能无缝对接了云容器服务(CCE),支持容器集群的全生命周期管理和可视化监控运维,用户可以通过使用云容器服务(CCE)对已部署的应用进行监控和运维。

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

现在就一键开启?

具体使用流程:

1. 在码云(Gitee.com)项目页-服务,选择“华为容器云”

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

2. 根据页面引导,访问华为云 https://www.huaweicloud.com/ 并注册或者登录已有账号,选择 产品 -> 应用服务 -> 容器镜像服务。
或直接访问 https://www.huaweicloud.com/product/swr.html 进入

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

3. 点击“立即使用” 进入容器镜像服务管理面板

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

4. 选择 镜像构建 -> 创建构建任务

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

5. 选择 Gitee 代码源,输入完基本信息后,点击“绑定账号”

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

6. 进入 Gitee 码云授权页面,点击“授权” 按钮,提示绑定成功,关闭当前新开页面即可

7. 回到控制台页面,点击完成账号绑定的确认按钮

8. 选择码云上的用户以及要构建镜像服务的仓库,还包括仓库的分支

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

9. 点击“创建” 按钮进入构建任务列表,点击对应的任务进入任务详情

10. 在任务详情界面点击右上角的“构建镜像”按钮

码云携手华为云容器,一键开启云上 DevOps 实践-Gitee 官方博客

如果构建失败,可以从构建日志中定位失败的原因。
接下来就可以把构建好的镜像部署到华为容器云(容器引擎)上了。

相关产品:

码云(Gitee) https://gitee.com
华为云-容器镜像服务(SWR) https://www.huaweicloud.com/product/swr.html
华为云-云容器引擎(CCE) https://www.huaweicloud.com/product/cce.html

DevOps华为云容器码云
5 个优秀前端 UI 框架 | 码云周刊第 65 期
上一篇
码云全面切换到 gitee.com 独立域名的公告
下一篇
近期文章
  • 点击查看2022年你与Gitee的记忆
  • 我们让 ChatGPT 写了一篇开源项目推荐
  • Gitee 自动化全新上线,让提效融入每处细节
  • Gitee Scan 四大升级,助力企业完美实现质量左移
  • Gitee 企业版「项目流水线」上线,已向所有企业免费开放
  • 金融企业如何解决代码冲突难题?光大银行这么做
  • Gitee 企业版8月更新汇总:细节之处见真章
  • Gitee Go武器库再添猛将,开源漏洞扫描也能自动化
  • 从 DevOps 到 XOps 的优质开源项目精选
  • 小功能有大用处,Gitee 这些新特性你都get了吗?
相关文章
Gitee 2020年春节假期服务公告
重磅推出:Gitee 2019 年度数据报告
Gitee 上线开源许可证引导功能
Gitee 通过 ISO27001 与 ISO9001 认证
关于我们

Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 800 万的开发者选择 Gitee。

品牌内容
开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
友情链接
开源中国 Gitee Gitee 高校版 Gitee 企业版
Copyright © 2023 Gitee 官方博客. Designed by nicetheme.
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
热门搜索
  • Gitee
  • gitee 企业版
  • 码云
  • 开源项目
  • 码云Gitee
  • GVP
  • Git
  • 码云企业版
  • 开源
  • 码云周刊
  • 码云 gitee
  • gitee企业版
  • 内源
  • 内部开源
  • innersource
  • DevOps
  • Github
  • 小程序
Gitee
安全、稳定、高效的云端软件开发协作平台。
Top