docker学习14-配置 docker 阿里云/腾讯云加速器

前言

在使用 docker 拉取 docker 仓库里面的镜像时候,国内使用官方Docker Hub仓库实在是太慢,或者出现找不到镜像的情况,需配置docker镜像下载源。
前提条件:Docker客户端版本大于 1.10.0

阿里云

如果你是阿里云的小伙伴,先检查自己的 docker 版本号,一般默认下载最新的 docker 都可以
官方文档参考https://help.aliyun.com/document_detail/60750.html

[root@yoyo]# docker --version Docker version 19.03.2, build 6a30dfc

先 cd 到/etc/docker,查看是否有 daemon.json 文件(一般默认都没有),如果没有就新建一个,内容如下
registry-mirrors 地址 后面的 72idtxd8 是你自己阿里云服务器的实例名称,这个地方随便写一个也是可以的,不影响。

[root@VM_0_2_centos ~]# cd /etc/docker [root@VM_0_2_centos docker]# ll total 8 -rw-r--r-- 1 root root 68 May 16 16:06 daemon.json -rw------- 1 root root 244 Sep 21 2019 key.json [root@VM_0_2_centos docker]# vi daemon.json { "registry-mirrors": ["https://72idtxd8.mirror.aliyuncs.com"] }

编辑完成后 :wq 保存退出

接着重启配置,让生效

sudo systemctl daemon-reload
sudo systemctl restart docker

腾讯云

如果你是腾讯云的小伙伴,可以配置腾讯云的docker地址:https://mirror.ccs.tencentyun.com

先 cd 到/etc/docker,查看是否有 daemon.json 文件(一般默认都没有),如果没有就新建一个,内容如下

[root@VM_0_2_centos ~]# cd /etc/docker [root@VM_0_2_centos docker]# ll total 8 -rw-r--r-- 1 root root 68 May 16 16:06 daemon.json -rw------- 1 root root 244 Sep 21 2019 key.json [root@VM_0_2_centos docker]# vi daemon.json { "registry-mirrors": ["https://mirror.ccs.tencentyun.com"] }

编辑完成后 :wq 保存退出

接着重启配置,让生效

sudo systemctl daemon-reload
sudo systemctl restart docker

本地搭建的虚拟机

如果你是本地搭建的虚拟机,用阿里云,腾讯云的 registry-mirrors 加速地址也是可以的,都一样能飞速下载。

(0)

相关推荐

  • (3条消息) Centos7下安装Docker(详细安装教程)

    一,Docker简介 百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙 ...

  • linux下(centos7)docker安装

    参考链接https://docs.docker.com/install/linux/docker-ce/centos/ 第一步,确定是centos7及以上版本 cat /etc/redhat-rele ...

  • 阿里云和腾讯云个人和企业该如何选择?

    因工作关系,阿里云和腾讯云都有接触,今天就简单说下阿里云和腾讯云各自的优劣势: 阿里云:了解云计算的都知道,阿里云是国内第一家做云计算的平台,也是目前国内最大的云计算平台,阿里云最早的倡导者王坚也在2 ...

  • 相比阿里、腾讯云,金山云有哪些优势?

    由于受到此次疫情的影响,很多线下活动无法正常举行,众多行业纷纷将活动搬到"云"上,于是出现了"云综艺"."在线展",有人甚至把演唱会也开上了 ...

  • docker学习1-CentOS 7安装docker环境

    前言 Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D ...

  • docker学习2-快速搭建centos7-python3.6环境

    前言 当我们在一台电脑上搭建了python3.6的环境,下次换了个电脑,或者换成linux的系统了,又得重新搭建一次,设置环境变量.下载pip等操作. 好不容易安装好,一会Scrips目录找不到pip ...

  • docker学习3-镜像的基本使用

    前言 Docker的三大核心概念:镜像.容器.仓库.初学者对镜像和容器往往分不清楚,学过面向对象的应该知道类和实例,这跟面向对象里面的概念很相似 我们可以把镜像看作类,把容器看作类实例化后的对象. d ...

  • docker学习4-docker安装mysql环境

    前言 docker安装mysql环境非常方便,简单的几步操作就可以了 拉取mysql镜像 先拉取mysql的镜像,可以在docker的镜像仓库找到不同TAG标签的版本https://hub.docke ...

  • docker学习5-docker安装tomcat环境和部署war包

    前言 tomcat部署web项目非常方便,把war包放到webapps目录就可以了.本篇使用docker快速搭建一个tomcat环境 下载tomcat镜像 拉取官方最新版tomcat镜像 [root@ ...

  • docker学习6-docker-compose容器集群编排

    前言 实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器. 我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有 ...

  • docker学习7-Dockerfile制作自己的镜像文件

    前言 如果你是一个python自动化测试人员,某天你在公司终于完成了一个项目的接口自动化脚本工作,在你自己常用的本机或者服务器上调试完成了脚本,稳稳地没问题. 可是晚上下班回家,你自己找了个linux ...