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版本信息。
我下载的包有

  1. containerd.io-1.6.28-3.1.el7.x86_64.rpm
  2. docker-ce-25.0.3-1.el7.x86_64.rpm
  3. docker-compose-plugin-2.6.0-3.el7.x86_64.rpm
  4. docker-ce-cli-25.0.3-1.el7.x86_64.rpm
  5. docker-buildx-plugin-0.12.1-1.el7.x86_64.rpm
  6. docker-ce-rootless-extras-25.0.3-1.el7.x86_64.rpm

2. 基础rpm包

为了安装上面的包,还需要另外准备一些基础包。从centos7镜像网站下载:

  1. fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
  2. container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm
  3. fuse3-libs-3.6.1-4.el7.x86_64.rpm
  4. slirp4netns-0.4.3-4.el7_8.x86_64.rpm

二、安装rpm包

进入到下载目录,运行yum install *.rpm进行安装。

三、启动docker

运行命令systemctl start docker,启动docker服务。

四、运行测试镜像

运行命令docker run hello-world,在联网情况下,这个命令会下载一个测试镜像,成功运行之后,出现如下界面:

说明安装成功。

把上面的rpm包拷贝到其它相同系统的机器上,应该就可以实现离线的安装了。

五、参考文献

  1. Install Docker Engine on CentOS
posted @   南宫二狗  阅读(556)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示