检查内核版本
执行命令 uname -r ,返回值大于 3.10 即可。
卸载旧版本
旧版本的 Docker 被称为 docker 或 docker-engine,如果安装了这些,卸载它们以及相关的依赖项。
1 2 3 4 5 6 7 8
| yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
|
安装方法
- 大多数用户设置 Docker 的存储库并从中安装,以便于安装和升级任务,这是推荐的方法;
- 一些用户下载 RPM 包,手动安装并完全手动管理升级,这在诸如在无法访问互联网的气隙系统上安装 Docker 等情况下非常有用;
- 在测试和开发环境中,一些用户选择使用自动化的便捷脚本来安装 Docker。
我们这里使用官方推荐方法——存储库安装:
在新主机上首次安装 Docker Engine 之前,需要先设置 Docker 存储库,之后,你可以从存储库安装和更新 Docker。
1、安装 yum-utils 包(提供 yum-config-manager 实用程序)
1
| yum install -y yum-utils
|
2、设置阿里云 Docker 镜像地址为存储库
1 2 3
| yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
|
3、更新 yum 软件包索引
4、安装 Docker 引擎
1
| yum install docker-ce docker-ce-cli containerd.io
|
5、启动 Docker
启动成功后,可以查看 docker 信息和版本
1 2
| docker version docker info
|
6、Docker 随系统启动或关闭:
查看系统启动的所有服务:
1
| systemctl list-units --type=service
|
查看已设置开机启动的所有服务:
1
| systemctl list-unit-files | grep enable
|
设置开机启动:
1
| systemctl enable docker.service
|
关闭开机启动:
1
| systemctl disable docker.service
|
Docker 卸载
1、执行卸载命令
1
| yum remove docker-ce docker-ce-cli containerd.io
|
2、删除 Docker 文件