准备工作
查看内核
Linux 内核:官方建议 3.10 以上。
uname -r

更新 yum 包
yum -y update
卸载旧版本
yum remove docker docker-common docker-selinux docker-engine
安装依赖包
yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖。
yum install -y yum-utils device-mapper-persistent-data lvm2
配置Yum源
# 中央仓库
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
# 阿里仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装
查看可用版本
yum list docker-ce --showduplicates | sort -r

执行安装
这里默认安装最新版本,或者你也可以指定版本
# 安装最新版本
yum -y install docker-ce
# 指定版本
yum -y install docker-ce-18.03.1.ce
启动docker
systemctl start docker
systemctl enable docker
测试
拉取一个nginx镜像并启动看是否正常访问。
docker pull nginx
docker run -d --name mynginx -p 8080:80 nginx
- 浏览器访问
http://192.168.182.131:8080/
说明docker运行ok


本文档介绍了在CentOS系统上安装Docker的完整流程,包括检查内核版本、更新yum包、卸载旧版本Docker、安装依赖、配置Yum源、选择并安装Docker版本,最后启动Docker并进行测试。通过拉取并运行Nginx镜像验证Docker安装成功。
5306

被折叠的 条评论
为什么被折叠?



