使用阿里云快速构建海外镜像实战案例

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 关于如何使用阿里云服务快速构建海外镜像的实战案例,包括在GitHub创建项目和在阿里云配置镜像仓库的详细步骤。

一.github创建项目

1.注册账号

https://github.com/signup

2.登录github账号

https://github.com/login

3.创建仓库

如上图所示,我们点击图标按钮添加一个新的仓库。

如下图所示,我们根据提示信息创建仓库即可。

4.添加一个Dockerfile文件

如上图所示,我们添加一个Dockerfile文件。

我们以Google公司开源的cadvisor容器为例,来构建镜像。
    https://github.com/google/cadvisor/releases

Dockerfile内容如下:
FROM gcr.io/cadvisor/cadvisor-amd64:v0.47.0

如下图所示,指定基础镜像后,提交镜像即可。

二.登录阿里云创建镜像仓库

1.进入容器镜像服务页面

https://cr.console.aliyun.com/cn-hangzhou/instances

2.创建命名空间

https://cr.console.aliyun.com/cn-hangzhou/instance/namespaces

3.创建镜像仓库

3.1 配置仓库信息

https://cr.console.aliyun.com/cn-hangzhou/instance/repositories


如上图所示,根据提示配置仓库信息即可。

3.2 配置代码源

3.2.1 选择代码源

如上图所示,我们选择代码源从为github地址。但是需要绑定账号哟。

3.2.2 绑定github账号

如上图所示,点击后会弹出如下图所示的对话框,点击后会弹出新的页面,只需要登录github账号关联即可。

3.2.3 绑定成功

如上图所示,我们已经成功绑定了账号哟。

3.2.4 配置代码源

重新创建镜像仓库时,再次查看就能看到咱们的github关联长号了,建议勾选"海外机器构建"并点击"创建镜像仓库"。

3.2.5 添加规则并立即构建

如上图所示,添加构建规则,并立即构建,需要等待构建完成。

3.2.6 构建成功并尝试拉取镜像

如上图所示,海外镜像成功构建啦,接下来我们就可以去从阿里云拉取镜像了哟~

相关实践学习
通过容器镜像仓库与容器服务快速部署spring-hello应用
本教程主要讲述如何将本地Java代码程序上传并在云端以容器化的构建、传输和运行。
Kubernetes极速入门
Kubernetes(K8S)是Google在2014年发布的一个开源项目,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes通常结合docker容器工作,并且整合多个运行着docker容器的主机集群。 本课程从Kubernetes的简介、功能、架构,集群的概念、工具及部署等各个方面进行了详细的讲解及展示,通过对本课程的学习,可以对Kubernetes有一个较为全面的认识,并初步掌握Kubernetes相关的安装部署及使用技巧。本课程由黑马程序员提供。   相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
国内构建一个网站的流程
一、以新网(http://www.net.cn)虚拟主机为例: 付款购买虚拟主机(http://www.net.cn/static/hosting/); 付款购买域名; 提交备案,新网有代备系统,可参考《新备案操作指南》;或者去“信息产业部ICP/IP地址信息备案管理系统”自行备案,只不过平凡人经常打不开这个网站就是了。
815 0
|
边缘计算 Kubernetes Cloud Native
活动回顾|微服务x容器开源开发者 Meetup 成都站回放 & PPT 下载
活动回顾|微服务x容器开源开发者 Meetup 成都站回放 & PPT 下载
|
7月前
|
敏捷开发 缓存 测试技术
阿里云云效产品使用合集之在自建构建机中,如何不使用缓存进行构建
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
Web App开发 弹性计算 安全
|
存储 缓存 弹性计算
阿里巴巴开源 容器镜像加速技术DADI 上手指南
阿里资深技术专家在阿里云开发者社区特别栏目《周二开源日》直播中,介绍刚于3月份开源的容器镜像加速器项目 DADI ,并带大家快速上手使用。本文为直播内容文字整理,看直播回放,请点击文首链接~
阿里巴巴开源 容器镜像加速技术DADI 上手指南
|
异构计算
《阿里云异构计算产品方案简介》电子版地址
阿里云异构计算产品方案简介
106 0
《阿里云异构计算产品方案简介》电子版地址
|
9月前
|
敏捷开发 Java 测试技术
云效产品使用常见问题之自定义环境构建从云下私有镜像库拉取镜像如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
容器
《阿里云重磅发布cGPU容器技术》电子版地址
1-阿里云重磅发布cGPU容器技术
306 0
《阿里云重磅发布cGPU容器技术》电子版地址
|
Cloud Native 安全
《云原生实战案例集》电子版地址下载
云原生对于企业技术演进的价值在于,它可以实现基础设施云化,核心技术互联网化,应用架构现代化,业务智能化。这些特性给企业带来最直观的业务价值就是资源弹性、系统稳定、应用敏捷、业务智能、可信安全。
145 0
《云原生实战案例集》电子版地址下载

热门文章

最新文章