Centos7从rpm包安装docker engine
Centos7从rpm包安装docker engine
CentOS 7可以安装docker engine,但是不能安装docker desktop。
我和系统版本是7.9.2009(Core)
。
一、下载rpm包
rpm包有两个来源,它们的功能不同。
1. docker rpm包
从网站https://download.docker.com/linux/centos/上选择CentOS版本,然后进入x86_64/stable/Packages/
目录中下载你想安装的docker版本的.rpm
文件。
使用命令cat /etc/redhat-release
查看CentOS版本信息。
我下载的包有
- containerd.io-1.6.28-3.1.el7.x86_64.rpm
- docker-ce-25.0.3-1.el7.x86_64.rpm
- docker-compose-plugin-2.6.0-3.el7.x86_64.rpm
- docker-ce-cli-25.0.3-1.el7.x86_64.rpm
- docker-buildx-plugin-0.12.1-1.el7.x86_64.rpm
- docker-ce-rootless-extras-25.0.3-1.el7.x86_64.rpm
2. 基础rpm包
为了安装上面的包,还需要另外准备一些基础包。从centos7镜像网站下载:
- fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
- container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm
- fuse3-libs-3.6.1-4.el7.x86_64.rpm
- slirp4netns-0.4.3-4.el7_8.x86_64.rpm
二、安装rpm包
进入到下载目录,运行yum install *.rpm
进行安装。
三、启动docker
运行命令systemctl start docker
,启动docker服务。
四、运行测试镜像
运行命令docker run hello-world
,在联网情况下,这个命令会下载一个测试镜像,成功运行之后,出现如下界面:
说明安装成功。
把上面的rpm包拷贝到其它相同系统的机器上,应该就可以实现离线的安装了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?