centos7使用yum安装docker-ce
前提条件:
-
使用CentOS 64位7.1及更高版本
x86_64。
-
Docker 要求 CentOS 系统的内核版本高于 3.10,使用以下命令查看内核版本。
uname -r
安装 Docker
-
安装一些必要的系统工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加软件源信息:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
后面的地址是docker-ce的镜像源,也可以更换为其他的镜像源,比如清华镜像源
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
-
更新 yum 缓存:
sudo yum makecache fast
-
安装 Docker-ce:
sudo yum -y install docker-ce
-
启动 Docker 后台服务
sudo systemctl start docker
-
测试运行 hello-world
docker run hello-world
更改docker默认镜像地址
docker的默认镜像地址是docker的官方网址,由于国内网络问题,访问这网址时会导致网速较慢,因此可以更换镜像地址,在使用时网速会快些。
在/etc/docker/daemon.json(如果没有就创建一个daemon.json文件)添加以下代码:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
加载docker镜像配置
sudo systemctl daemon-reload
重启docker服务
sudo systemctl restart docker.service