搜索
简帛阁>技术文章>CentOS安装Docker-ce并配置中国国内加速(aliyun)镜像

CentOS安装Docker-ce并配置中国国内加速(aliyun)镜像

前提条件

1.系统、内核

CentOS7 要求64位系统、内核版本3.10以上

CentOS6 要求版本在6.5以上,系统64位、内核版本2.6.32-431以上

查看内核版本号

uname -r #查看内核版本
cat /etc/os-release #查看系统信息

2.连网

3.卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

开始安装

安装必要系统工具

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

添加阿里docker-stable软件源信息

sudo rm -f /etc/yum.repos.d/docker-ce.repo && sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

更新yum缓存

sudo yum makecache fast

安装Docker-ce

sudo yum -y install docker-ce

启动Docker服务

sudo systemctl start docker

添加国内镜像

国内镜像很多,如阿里云,网易蜂巢,DaoCloud,Docker中国区官方镜像等,这些都可以。

打开或创建/etc/docker/daemon.json,添加如下内容,注意替换镜像url, graph(表示image目录)

{
  "registry-mirrors": ["https://registry.docker-cn.com"],
"graph":"/data1/docker" }

或者自己免费申请的,你可以自己申请一个搞私服

{
  "registry-mirrors": ["https://7uuu3esz.mirror.aliyuncs.com"]
}

重启Docker使配置生效

systemctl daemon-reload 
systemctl restart docker
前提条件1系统、内核CentOS7要求64位系统、内核版本310以上CentOS6要求版本在65以上,系统64位、内核版本2632431以上查看内核版本号unamer查看内核版本cat/etc/osr
如果你还想从头学起Docker,可以看看这个系列的文章哦!https://wwwcnblogscom/poloyy/category/1870863html前言默认情况下,Docker下载像是从官网
在/etc/docker/daemonjson中添加内容:{registrymirrors:[https://registrydockercncom,http://hubmirrorc163com]}
国内访问Docker官方的,一直以来速度都慢如蜗牛。为了快速访问Docker官方都会配置三方加速器,目前常用三方加速器有:网易、USTC、DaoCloud、阿里云。现在Docker官方针对中
载:https://wwwcnblogscom/atuotuo/p/6264800htmlDocker配置国内加速器加速下载。引言由于网络原因,我们在pullImage的时候,从DockerHu
这里使用的系统是ubuntu1804更换国内软件源,推荐中国科技大学的源,稳定速度快(可以忽略这步)sudocp/etc/apt/sourceslist/etc/apt/sourceslistbaks
yum安装软件报错http://mirrorsaliyuncom/dockerce/linux/centos/dockercerep/repodata/repomdxml:[Errno14]HTTP
每次安装Docker都要去找文档,或者每次安装的都不一样,还是要好好管理自己的这些东西,下次用的时候可以省很多的时间Docker的早期版本称为docker或dockerengine;现在的Docker
配置yum源>cd/etc/yumreposd/>mkdirrepo_bak>mv*reporepo_bak/>wgethttp://mirrorsaliyuncom/repo
前提条件操作系统要求要保证centosextrasrepository开启(enabled)。默认处于开启状态。推荐使用overlay2存储驱动卸载老版本$sudoyumremovedocker\do