一、如果已安装老版本docker,请先卸载
docker -v 可以查看当前docker的版本
sudo yum remove docker \docker-common \docker-selinux \docker-engin
卸载docker。
二、安装docker ce
1、安装配置库
sudo yum install -y yum-utils \device-mapper-persistent-data \lvm2
2、通过yum安装docker ce
sudo yum install docker-ce
3、启动docker
sudo systemctl start docker
4、验证docker是否安装正确
sudo docker run hello-world
5、将docker加入开机启动项
sudo chkconfig docker on
三、设置阿里云为镜像仓库
docker默认镜像仓库设置为国外的地址,下载镜像的速度很慢,国内也有很多镜像仓库地址包括网易,阿里云,daocloud等。
本文给出设置阿里云的方法:
1、https://account.aliyun.com/login/login.html在该地址注册并登陆阿云账号
2、进入镜像加速器并拷贝专属镜像加速地址
3、编辑daemon配置文件/etc/docker/daemon.json
{
“registry-mirrors”: [“https://1tschl8w.mirror.aliyuncs.com“]
}
将registry-mirrors对应的地址改为拷贝的专属加速器地址,保存之后重新加载daemon文件并重启docker服务。
重新加载daemon文件
sudo systemctl daemon-reload
重启docker服务
sudo systemctl restart docker
到此docker安装及配置阿里云镜像仓库完成!