openeluer 22.03 sp3如何安装高版本的的docker-engine

在官方的软件仓库中搜索docker ,发现docker-engine最高版本是18.09.0,如何安装更高版本的docker-engine

点击后面的下载,里面有安装的方法介绍

1 Like

sudo wget https://repo.huaweicloud.com/repository/conf/openeuler_x86_64.repo -O /etc/yum.repos.d/openEuler.repo

清除所有yum缓存,以确保获取到的是最新的软件包信息

sudo yum clean all

重新生成yum软件包管理器的缓存,以便快速访问和安装软件包

sudo yum makecache

第二步,安装Docker

// 安装Docker
sudo yum -y install docker

// 查看docker版本信息,验证docker安装成功
docker --version

启动docker服务

sudo service docker start

第三步,验证docker安装成功并设置开机自启动

sudo systemctl status docker

将Docker服务设置为开机自启动

sudo systemctl enable docker

高版本目前好像只能去官网下载静态的二进制命令包,不过官方说了这种安装方式可能缺功能,更新升级很麻烦,不建议这样装: Install Docker Engine from binaries | Docker Docs
我看到论坛里有用 CentOS 8 的高版本 docker 包在 openEuler 上安装成功的,不知具体使用或者性能如何

1 Like