Docker初学者入门 Centos7 安装最新版本docker

从零开始学 Docker#

  • 第一步 环境安装完成后,首先变更 yum 源为阿里云版本

1. 备份当前 yum 源 如果出现意外,可以直接还原此版本

cd /etc/yum.repos.d/
cp /CentOS-Base.repo /CentOS-Base-repo.bak

2. 下载 wget Centos 不自带 wget 需要手动 yum 安装

yum install wget -y

3. 使用 wget 下载阿里云 yum 源文件

wget http://mirrors.aliyun.com/repo/Centos-7.repo

4. 清理旧包

yum clean all

5. 把下载下来阿里云 repo 文件设置成为默认源

mv Centos-7.repo CentOS-Base.repo

6. 生成阿里云 yum 源缓存并更新 yum 源

yum makecache
yum update -y
  • 第二步 yum 源更新完毕,开始安装 docker-ce

0. 卸载旧版本的 docker(如果新服务器则不用操作此步骤)

yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine

1. 安装必要的一些系统工具

yum install -y yum-utils device-mapper-persistent-data lvm2

2. 添加软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3. 更新 yum 缓存

yum makecache fast

4. 查看当前可以安装 docker-ce 版本

yum list docker-ce --showduplicates | sort -r

5. 默认安装最新版本 Docker-CE 您也可以自行指定 docker 版本

yum -y install docker-ce
yum -y install docker-ce-[VERSION]

6. 启动查看

systemctl start docker
docker info
docker version

7. 添加开机自启

systemctl enable docker

参考文档:
www.cnblogs.com/zrxuexi/p/11587173...
www.cnblogs.com/xiaochina/p/115180...
blog.csdn.net/chuanxincui/article/...

本作品采用《CC 协议》,转载必须注明作者和本文链接