centos7安装docker
准备工作
查看内核
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构