华为OpenEuler安装docker
华为云仓库地址:https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo。官方仓库地址:https://download.docker.com/linux/centos/docker-ce.repo。:官方下载的repo文件中$releasever与会匹配当前系统release版本号导致文件找不到,所以要修改。将文件中的$
·
华为OpenEuler安装docker
注:本文示例为root用户,所以命令前没有加sudo.
添加docker仓库
官方仓库地址:https://download.docker.com/linux/centos/docker-ce.repo
华为云仓库地址:https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
$ dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装docker engine
注意:官方下载的repo文件中$releasever与会匹配当前系统release版本号导致文件找不到,所以要修改
下docker-ce.repo文件
1. 访问仓库地址,找到对应版本号

2. 修改repo文件
#修改前先备份原有文件,没有vim命令换成vi
$ vim /etc/yum.repos.d/docker-ce.repo
将文件中的$releasever批量替换掉仓库地址中对应的版本号,如本示例替换成9
可以手动只改这一处,也可以执行以下命令进行批量替换:
:1,$s/\$releasever/9/g
替换完可查看当前可安装的docker版本
$ dnf list docker-ce --showduplicates|sort -r
3. 默认安装最新版
$ dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4. 安装完后验证
$ docker --version && docker compose version

启动docker服务并设置自启动
$ systemctl start docker
$ systemctl enable docker
安装结束
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐


所有评论(0)