参考网站:https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/
要求64位的CentOS7版本。
查看操作系统版本:cat /etc/redhat-release
安装gcc
yum -y install gcc
yum -y install gcc-c++
查看gcc版本
gcc -v
如果安装了之前的docker版本,则安装新版本以前需要卸载之前的版本。
yum remove docker \
docker-common \
docker-selinux \
docker-engine
安装所需要的包:
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
更新yum软件包索引
yum makecache fast
安装docker
yum -y install docker-ce
启动docker
systemctl start docker
测试docker
docker version
docker run hello-world
配置镜像加速(可以通过阿里云账户登录查看)
mkdir -p /etc/docker
vi /etc/doker/daemon.json
{
"registry-mirrors":["https://plshuya4.mirror.aliyuncs.com"]
}
systemctl daemon-reload
systemctl restart docker
参考网址:https://cr.console.aliyun.com/cn-hangzhou/mirrors,需要阿里云账户登录。
docker卸载
systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker