首页 > 其他分享 >使用阿里云下载海外Docker镜像教程

使用阿里云下载海外Docker镜像教程

时间:2023-04-14 14:14:20浏览次数:58  
标签:教程 cn image hangzhou registry 镜像 Docker k8s com

1、准备Github帐号

自行注册:https://github.com/

2、打开阿里云-容器镜像服务

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

3、绑定Github帐号

4、GitHub仓库准备

4.1.、创建一个项目

 

4.2、项目创建一个Dockerfile

 

4.3、往Dockerfile写入指令

FROM registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.7.0
MAINTAINER Q

 

5、阿里云创建镜像仓库

记得把海外机器构建打勾

6、进入仓库构建项目里面的Dockerfile文件

7、点击立即构建

 

8、本地拉取镜像

8.1、登陆

 ~]# docker login --username=*****@qq.com registry.cn-hangzhou.aliyuncs.com
Password: 
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded

 

8.2、拉取镜像

~]# docker pull registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v0.0.1
v0.0.1: Pulling from cyc-image/k8s
8fdb1fc20e24: Pull complete 
4a292fb0d3f2: Pull complete 
Digest: sha256:8476e83f9c01964e2dbc0247dd4c1904126e84c0e6c4234d86c2d2bfcbf1e9c9
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v0.0.1
registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v0.0.1

 

8.3、上传镜像

# 重新打标签,再上传
~]# docker tag registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v0.0.1 registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v1.0 ~]# docker push registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s:v1.0 The push refers to repository [registry.cn-hangzhou.aliyuncs.com/cyc-image/k8s] b542f48c9a5b: Layer already exists 9fce6bd02a21: Layer already exists v1.0: digest: sha256:f4c504ea1581b263564c3f02297492a6fd36bde0addafc9a68be7ed3ff736041 size: 739

 

 

标签:教程,cn,image,hangzhou,registry,镜像,Docker,k8s,com
From: https://www.cnblogs.com/ygbh/p/17318053.html

相关文章

  • Groovy教程
    基础语法1.输出字符串println(“HelloWorld”);2.定义变量defstudent='aaa'3.关键字关键字含义as强制类型转换assert断言break跳出循环caseswitch语句中的分支catch捕获异常class定义类const常量continue继续循环def......
  • SolidWorks【SW 】2023 SP1.0 中文版安装包下载及【SW 】2023 图文安装教程​(亲测)
    SolidWorks是一款非常实用高效的机械CAM和CAE分析辅助工具,具有非常直观的3D开发环境,可以帮助用户轻松设计和制造各种复杂产品,SolidWorks软件还具有工程分析和准备系统,使您的设计和制造资源的生产效率得到充分发挥。更好的产品可以更快更便宜地创造出来。%64%6f%63%73%2e%71%71%2e%......
  • 原型及原型链-JavaScript教程
    JavaScript是世界上最流行的脚本语言。JavaScript是属于web的语言,它适用于PC、笔记本电脑、平板电脑和移动电话。JavaScript被设计为向HTML页面增加交互性。许多HTML开发者都不是程序员,但是JavaScript却拥有非常简单的语法。几乎每个人都有能力将小的JavaScript......
  • docker-compose版本升级
    https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_641.下载安装包根据机器的架构选择具体的版本,更多的请参考官网https://github.com/docker/compose/releases架构下载地址X86https://github.com/docker/compose/releases/download/v2.4......
  • 安全参考和书安 NPM、PYPI、DockerHub 备份
    安全参考2013Dockerdockerpullapachecn0/hackcto-2013dockerrun-tid-p<port>:80apachecn0/hackcto-2013#访问http://localhost:{port}查看文档PYPIpipinstallhackcto-2013hackcto-2013<port>#访问http://localhost:{port}查看文档NPMnpminstall-ghackcto-e......
  • CEH 讲义 NPM、PYPI、DockerHub 备份
    CEHv10ModuleAllInOneDockerdockerpullapachecn0/ceh-v10-mod-allinonedockerrun-tid-p<port>:80apachecn0/ceh-v10-mod-allinone#访问http://localhost:{port}查看文档PYPIpipinstallceh-v10-mod-allinoneceh-v10-mod-allinone<port>#访问http://loca......
  • Unigraphics NX(UG NX)1957 安装包下载及(UG NX)1957 安装教程
    UG(UnigraphicsNX)是SiemensPLMSoftware公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。UnigraphicsNX针对用户的虚拟产品设计和工艺设计的需求,以及满足各种工业化需求,提供了经过实践验证的解决方案。UG同时也是用户指南(userguide)和普......
  • Unigraphics NX(UG NX)1926 安装包下载及(UG NX)1926 安装教程
    UG(UnigraphicsNX)是SiemensPLMSoftware公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。UnigraphicsNX针对用户的虚拟产品设计和工艺设计的需求,以及满足各种工业化需求,提供了经过实践验证的解决方案。UG同时也是用户指南(userguide)和普......
  • Unigraphics NX(UG NX)1899 安装包下载及(UG NX)1899 安装教程
    UG(UnigraphicsNX)是SiemensPLMSoftware公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。UnigraphicsNX针对用户的虚拟产品设计和工艺设计的需求,以及满足各种工业化需求,提供了经过实践验证的解决方案。UG同时也是用户指南(userguide)和普......
  • 基于imx8m plus开发板全体系开发教程4:Linux系统开发
    前言:i.MX8MPlus开发板是一款拥有4个Cortex-A53核心,运行频率1.8GHz;1个Cortex-M7核心,运行频率800MHz;此外还集成了一个2.3TOPS的NPU,大大加速机器学习推理。全文所使用的开发平台均为与NXP官方合作的FS-IMX8MPCA开发板(华清远见imx8mp开发板),支持Weston、ubuntu20.04、A......