1.官方安装手册:
英文:https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-old-versions
中文版:https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/#使用镜像仓库进行安装
2.确定是centos7及以上版本
# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
3.yum安装gcc相关
# yum -y install gcc
# yum -y install gcc-c++
4.卸载旧版本(跟进当前英文版安装教程里面的卸载步骤卸载)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
如果没有安装过,那么都是找不到卸载的提示。
5.安装需要的软件包
## yum install -y yum-utils device-mapper-persistent-data lvm2
6.设置stable镜像仓库
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
或者(建议用后者)
## yum-config-manager --add-repo http://mirror.aliyun.com/docker-ce/linux/centos/docker-ce.repo
可进行查看
# cat /etc/yum.repos.d/docker-ce.repo
7.更新yum包索引
# yum makecache fast
8.安装docker ce
# yum -y install docker-ce
9.启动docker
# systemctl start docker
10.测试
# ps aux|grep docker
这样表示安装成功