前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【容器技术】服务器安装 Docker 慢怎么办

【容器技术】服务器安装 Docker 慢怎么办

原创
作者头像
Hanzo
修改2020-05-06 18:05:53
7.8K1
修改2020-05-06 18:05:53
举报
文章被收录于专栏:Hanzo运维之路Hanzo运维之路

问题背景:

Docker 官方提供的 docker 软件包存储库地址为 https://download.docker.com/linux/centos/docker-ce.repo ,北京地区服务器ping测该IP,解析节点为日本东京,故在北京地区服务器直接使用该地址下载,会由于跨境链路本身访问状况不佳的原因,导致下载过慢。

13.249.165.92 为日本IP
13.249.165.92 为日本IP

解决方案:

1.直接使用海外或中国香港地区服务器安装 docker

2.使用大陆地区公共镜像源,给大陆地区服务器安装 docker【以腾讯云Centos7镜像源为例】

操作步骤:

1.服务器添加repo文件

代码语言:javascript
复制
vim /etc/yum.repos.d/docker.repo

文件样式如下,由于镜像来源为腾讯云公共镜像,一般无安全性问题,故这里暂时关闭gpg校验

代码语言:javascript
复制
[docker]
name=docker
baseurl=https://mirrors.cloud.tencent.com/docker-ce/linux/centos/7/x86_64/stable/
enabled=1
gpgcheck=0

注:

repo 包需要自行制作,不能直接下载腾讯云软件源中提供的 docker-ce.repo

由于公有云厂商在同步软件源时,会完全同步【包括 repo 和 rpm 包】,故这里的 repo 文件是从 docker 官网直接拉取的,里面内容仍保持官网内容,baseurl 指向仍然为 download.docker.com ,故 repo 包需要自行手动制作,将 rpm 包来源指向腾讯云公共镜像地址 mirrors.cloud.tencent.com

2.使用 yum 命令安装 docker-ce

代码语言:javascript
复制
yum -y install docker-ce

【如不指定 docker-ce 版本号,则默认安装最新版本】

可以看到下载速度马上起飞

腾讯云镜像源安装docker-ce
腾讯云镜像源安装docker-ce

3.启动 docker ,查看版本号

代码语言:javascript
复制
systemctl start docker
docker version
docker engine 安装成功
docker engine 安装成功

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题背景:
  • 解决方案:
    • 操作步骤:
      • 1.服务器添加repo文件
      • 2.使用 yum 命令安装 docker-ce
      • 3.启动 docker ,查看版本号
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档