(可以访问Docker官网,你想要的都在里面)
Uninstall old versions
1.卸载旧的版本(如果有)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.需要的安装包
yum install -y yum-utils
3.设置镜像的仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
(这个国外的网址非常慢 不使用)
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(推荐使用国内阿里云的docker镜像地址)
#更新yum软件包索引
yum makecache fast
4.安装docker相关的内容 docker-ce社区版本 docker-ee企业版本
yum install docker-ce docker-ce-cli containerd.io
5.启动docker
systemctl start docker
6.docker version验证docker启动成功
7.运行docker run hello-world
8.查看下载的镜像
docker images
(了解卸载docker)
Uninstall Docker Engine卸载docker
$ sudo yum remove docker-ce docker-ce-cli containerd.io
$ sudo rm -rf /var/lib/docker
$ sudo rm -rf /var/lib/containerd
阿里云镜像加速
1.登录阿里云找到容器服务
2.找到镜像加速地址
3.配置镜像
sudo mkdir -p /etc/docker //新建目录
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://gm1r5m36.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker