虚拟机软件:VirtualBox
创建虚拟机:内存2G、处理器数量1颗、硬盘8G、网络连接方式NAT(高级>设置端口转发)
操作系统:
查看centos版本:cat /etc/redhat-release
Linux uname(英文全拼:unix name)命令用于显示系统信息。
uname 可显示电脑以及操作系统的相关信息。
本次安装使用 CentOS Linux release 7.9.2009
官网安装:Install Docker Engine on CentOS | Docker Documentation
命令汇总:
1、清理环境
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装yum仓库工具
yum install -y yum-utils
3、设置docker仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4、安装守护进程、客户端、与操作系统接口
yum install docker-ce docker-ce-cli containerd.io
5、启动docker
systemctl start docker
6、测试是否安装成功
docker run hello-world
7、升级docker
下载最新的包文件并重复以上安装过程,用 yum -y upgrade 替代 yum -y install ,并且指定一个新版本的文件
参考网站:
containerd.io、docker-ce-cli、docker-ce分别是干什么的。 - imageSet - 博客园
yum-utils_xiaoxiao_22的专栏-CSDN博客
如何安装和使用'yum-utils'来维护Yum并提高其性能 - nirvanaX的个人空间 - OSCHINA - 中文开源技术交流社区
yum update和yum upgrade的真正区别_bisal的专栏-CSDN博客
Linux中升级更新命令yum upgrade和yum update的区别_百度知道
centos7.4 Docker升级 – Upgrade from 1.12 to 17.10 – 华恒聊Linux的个人博客