一个只用markdown语法编写文章的90后野路子Web架构师,每天都分享一些有用的知识点,欢迎关注~

前言

概述

本文主要讲解如何托管自己的Docker镜像到阿里云容器镜像服务ACR上,以及如何使用镜像加速器来提升获取Docker官方镜像的速度。

名称解释

ACR:阿里云容器镜像服务,通俗一点说就是阿里云提供的私有Docker镜像仓库。

镜像仓库:Docker镜像存储中心,通称Docker Registry。

镜像地址:Docker镜像下载地址,格式:[镜像参考域名[/命名空间/]]仓库名称[:Tag名]。示例:

registry.cn-hangzhou.aliyuncs.com/acs/agent:0.8

命名空间:类似于镜像仓库组的概念,通常设置为公司、组织或个人身份标识。

操作步骤

第一步. 开通容器镜像服务

阿里云 > 产品分类 > 云计算基础 > 容器服务 > 容器镜像服务

第二步. 创建命名空间(每个账号只能创建5个命名空间)

阿里云 > 控制台 > 产品与服务 > 弹性计算 > 容器镜像服务 > 默认实例 > 命名空间 > 创建命名空间

第三步. 创建镜像仓库

阿里云 > 控制台 > 产品与服务 > 弹性计算 > 容器镜像服务 > 默认实例 > 镜像仓库 > 创建镜像仓库

代码源设置为: 本地仓库

第四步. 设置docker login登录密码

阿里云 > 控制台 > 产品与服务 > 弹性计算 > 容器镜像服务 > 默认实例 > 访问凭证 > 设置固定密码

第五步. 系统中安装Docker(本文运行系统: CentOS7)

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum makecache fast

yum -y install docker-ce docker-ce-cli containerd.io

systemctl enable docker && systemctl start docker

第六步. 使用阿里云ACR镜像加速器加速Docker官方公共镜像下载

下载Docker官方公共镜像

docker pull php:7.3-fpm

第七步. docker login到阿里云容器镜像服务

docker login登录

docker login --username=用户名 registry.cn-hangzhou.aliyuncs.com

第八步. 推送本地镜像到镜像仓库上

docker images

docker tag 镜像ID registry.cn-hangzhou.aliyuncs.com/命名空间/镜像仓库名:TAG名

docker push registry.cn-hangzhou.aliyuncs.com/命名空间/镜像仓库名:TAG名

第九步. 使用阿里云ACR托管的镜像仓库

docker pull registry.cn-hangzhou.aliyuncs.com/命名空间/镜像仓库名:TAG名

centos7镜像加速_使用阿里云容器镜像服务托管私有Docker镜像相关推荐

  1. docker 修改阿里镜像源_使用阿里云容器镜像服务托管私有Docker镜像

    一个只用markdown语法编写文章的90后野路子Web架构师,每天都分享一些有用的知识点,欢迎关注- 前言 概述 本文主要讲解如何托管自己的Docker镜像到阿里云容器镜像服务ACR上,以及如何使用 ...

  2. 使用阿里云容器监控服务与第三方监控框架集成搭建自己的容器看板

    一.概述 阿里云容器监控服务日前正式上线,容器监控服务提供了非常简单快速地与第三方开源监控方案集成的能力.本篇文章就带领大家一起试用阿里云容器监控服务,并使用目前比较流行的第三方开源监控框架做集成,搭 ...

  3. 发布镜像到DockerHub和阿里云容器镜像服务

    文章目录 一.发布镜像到DockerHub 1.拥有一个DockerHub的账号 2.在服务器上登录DockerHub账号 3.发布镜像 二.发布镜像到阿里云容器镜像服务 1.登录阿里云,进入容器镜像 ...

  4. Docker进阶 -- 发布镜像到DockerHub与阿里云容器

  5. 阿里云容器服务新增支持Kubernetes编排系统,性能重大提升

    摘要: 作为容器编排系统的两大流派, Kubernetes和Swarm的重要性不言而喻.融合了两大高性能集成的阿里云容器服务,不仅可以降低50%的基础架构成本,提高交付速度将产品迭代加快13倍,还可以 ...

  6. 阿里云容器服务新增支持Kubernetes编排系统,性能重大提升 1

    摘要: 作为容器编排系统的两大流派, Kubernetes和Swarm的重要性不言而喻.融合了两大高性能集成的阿里云容器服务,不仅可以降低50%的基础架构成本,提高交付速度将产品迭代加快13倍,还可以 ...

  7. 一步一步使用阿里云容器服务部署基于.NET的JEXUS网站 (转)

    作者 李泽辉_cef1 关注 2017.04.22 16:18* 字数 2734  一.概念 jexus:一款国产的运行在linux下的基于mono的高性能web服务器.国内有诸多中大型网站使用jex ...

  8. Docker推送镜像到自己的阿里云卡住,也不报错

    Docker推送镜像到自己的阿里云容器,一直卡住.Pushing,也不报错,也不上传. be5668ce5ec1: Layer already exists 5f70bf18a086: Layer a ...

  9. 基于阿里云容器镜像服务加速K8S镜像下载

    简单说明: 部署K8S最大的难题是镜像下载 可以使用阿里云容器镜像服务由海外机器构建 国内同时可以使用阿里云的镜像加速器加速镜像下载 仅需要将含有相关镜像的Dockerfile提交到阿里云即可 申请云 ...

最新文章

  1. java 根据详细地址提取小区_Java分析/测试工具EJ Technologies JProfiler介绍及安装教程...
  2. 如何改android device monitor文件的权限
  3. Storm通信机制,Worker进程间通信,Worker进程间通信分析,Worker进程间技术(Netty、ZeroMQ),Worker 内部通信技术(Disruptor)(来自学习资料)
  4. 回文字符串—回文子串—暴力破解法
  5. 使用ILSpy探索C#7.0新增功能点
  6. python导入matplotlib模块_从NumPy导入python子模块有什么区别,matplotlib包
  7. 为节省8亿做迁移,13亿记录出错赔偿29亿
  8. UE4之接收鼠标操作
  9. go var 一个整数_Go语言基础之基本数据类型
  10. 火狐浏览器 附件组件 Xpath 使用
  11. 三维点云处理(深度学习方法)综述
  12. 安卓手机解锁密码忘了如何解锁
  13. Linux环境下向github上传代码(生成token、生成本地密钥)
  14. 农业银行查询开户支行的方法
  15. 2019年新年书单 |不可错过的区块链好书 请查收
  16. NS3中“E: package ‘gnuplot‘ has no installation candidate”问题解决方案
  17. 打印Service运行时间与Aspect相关注解使用
  18. 【openfilier】配置iSCSI存储
  19. go语言-空结构体/ chan struct{}
  20. 带你玩转区块链--以太坊基础、发币、基于智能合约实现彩票项目-第二章-第一节【以太坊篇】

热门文章

  1. 微信小程序-01-项目组成文件介绍(入门篇)
  2. MySQL—更改索引
  3. SpringBoot集成jsp(附源码)+遇到的坑
  4. React Native 红屏之Could not connect to development server.
  5. Spring使用总结
  6. (转载)你好,C++(7)第三部分 C++世界众生相 3.2.1 变量的定义与初始化
  7. [文件系统]文件系统学习笔记(十)---杂项
  8. 经验总结02-sql语句
  9. IT项目开发的75条管理守则(转)
  10. 挖掘机实现“无人驾驶”!协作机器人“魔法之手”取代人工操作