官方提供的安装教程:
https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository
本教程是基于Linux的CentOS系统(CentOS 7.9 64bit)
目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为 64 位、系统内核版本为 3.
以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为 64 位、系统内核版本为 2.6.32-431 或者更高
版本。
1 .校验版本
命令:
uname -r
校验Linux内核版本。
2. 移除旧的版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine;
3. 安装一些必要的系统工具:
安装所需的软件包。yum-utils提供了yum-config-manager 应用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4. 添加软件源信息。
源 1 :(官方推荐)
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
源 2 :(阿里云源)本次阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5. 更新 yum 缓存:
yum makecache fast
6. 安装 Docker-CE
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
yum -y install docker-ce
7.启动 Docker 后台服务
systemctl start docker
8. 重启 Docker服务
systemctl restart docker
9. 安装成功后可通过查看
docker version
卸载
执行以下命令来删除 Docker CE:
yum remove docker-ce
sudo rm -rf /var/lib/docker
总结:
这就是我自己对docker的理解,后续还会有关于我自己对docker的理解,与大家一起分享,一起走啦,追梦人