openeuler24.09 系统无需配置 docker 源即可安装 docker 和 docker-composer

准备工作

1、准备一台刚刚创建的 openeuler24.09 lxc 虚拟机
在这里插入图片描述

2、使用 dnf 更新到最新,安装常用 工具

dnf update -y
dnf install vim net-tools wget

在这里插入图片描述
在这里插入图片描述
3、设置 ssh
由于ssh 与通常网上教程大同小异,在此我们就略过。
在这里插入图片描述
从下图我们可以看到 openeuler24.09 已经远程连接上。
在这里插入图片描述

安装 Docker

1、从Docker的存储库中安装(https://docs.docker.com/engine/install/centos/#install-using-the-repository)
因为需要用到yum-config-manager工具,所以需要安装yum-utils包。之后使用 yum-config-manager 添加docker-ce的软件仓库

sudo yum install -y yum-utils

发现软件仓库里找不到这个包,那好吧,我们就来添加华为云开源镜像站的镜像,网上很多教程也都是想办法配置 docker 源,其实根本就不需要配置,你也可以安装成功,接着往下看。
2、安装 Docker 引擎相关组件出现故障
执行以下 dnf 命令来安装 Docker:

dnf install docker-ce docker-ce-cli containerd.io

执行结果为:

[root@openeuler24 ~]# dnf install docker-ce docker-ce-cli containerd.io
Last metadata expiration check: 0:05:05 ago on Mon Dec 16 12:50:29 2024.
No match for argument: docker-ce
No match for argument: docker-ce-cli
No match for argument: containerd.io
Error: Unable to find a match: docker-ce docker-ce-cli containerd.io
[root@openeuler24 ~]# 

可以看出:在 OpenEuler 24.09 系统中执行dnf install docker-ce docker-ce-cli containerd.io出现No match for argument错误,是因为默认的软件源中没有包含这些 Docker 相关的软件包。【到这里很多文章都认为需要配置 Docker 软件源,然后更改为国内其它软件源,其实这一步大可不必。
3、清除 dnf 缓存并更新并安装 docker
安装 docker 之前,需要先清除 dnf 原有的缓存信息,再更新 dnf 的元数据缓存。

sudo dnf clean all
sudo dnf makecache

验证源配置 docker 是否可用
如果你查看 openEuler.repo 你会发现openEuler.repo 文件中已经有许多扩展 dnf 源。

[root@openeuler24 yum.repos.d]# dnf clean all
0 files removed
[root@openeuler24 yum.repos.d]# dnf makecache
OS                                                                                                                                                             477 kB/s | 2.9 MB     00:06    
everything                                                                                                                                                     374 kB/s |  16 MB     00:44    
EPOL                                                                                                                                                           385 kB/s | 4.9 MB     00:13    
debuginfo                                                                                                                                                      472 kB/s | 4.5 MB     00:09    
source                                                                                                                                                         595 kB/s | 1.7 MB     00:02    
update                                                                                                                                                         566  B/s | 257  B     00:00    
update-source                                                                                                                                                  514  B/s | 257  B     00:00    
Last metadata expiration check: 0:00:01 ago on Mon Dec 16 13:11:32 2024.
Metadata cache created.
[root@openeuler24 yum.repos.d]#

可以尝试使用 dnf 命令去搜索或安装一个 docker 软件包,看看能否正常从配置的源获取相关信息,例如:
sudo dnf search docker
如果能够正常列出 docker 相关的软件包信息,那就说明配置的 openEuler.repo 软件源已经包含 docker 安装包了,因此 docker 可以正常安装使用了。

[root@openeuler24 yum.repos.d]# sudo dnf search docker
Last metadata expiration check: 0:01:20 ago on Mon Dec 16 13:11:32 2024.
================================================================================ Name Exactly Matched: docker =================================================================================
docker.x86_64 : The open-source application container engine
docker.src : The open-source application container engine
==================================================================
[root@yfw ~]# cd /www/wwwroot/szrengjing.com [root@yfw szrengjing.com]# ls -la total 37344 drwxr-xr-x 27 www www 4096 Nov 8 15:09 . drwxr-xr-x 12 www www 4096 Nov 8 14:50 .. -rwxr-xr-x 1 www www 138 Oct 9 2023 404.html -rwxr-xr-x 1 www www 5877 Oct 9 2023 activity.php drwxr-xr-x 12 www www 4096 Nov 6 15:39 admin -rwxr-xr-x 1 www www 6898 Oct 9 2023 affiche.php -rwxr-xr-x 1 www www 3377 Oct 9 2023 affiliate.php -rwxr-xr-x 1 www www 2150 Oct 9 2023 ajax_68ecshop.php -rwxr-xr-x 1 www www 2964 Oct 9 2023 ajax_www_68ecshop_com.php -rwxr-xr-x 1 www www 263 Oct 9 2023 alipay.html -rwxr-xr-x 1 www www 1505 Oct 11 2023 animated_favicon.gif drwxr-xr-x 3 www www 4096 Sep 22 11:20 api -rwxr-xr-x 1 www www 18060 Oct 9 2023 api.php drwxr-xr-x 7 www www 4096 Oct 9 2023 app -rwxr-xr-x 1 www www 2367 Oct 9 2023 apply_index.php -rwxr-xr-x 1 www www 16339 Oct 9 2023 apply.php -rwxr-xr-x 1 www www 5333 Oct 9 2023 article_cat.php -rwxr-xr-x 1 www www 6934 Oct 9 2023 article_list.php -rwxr-xr-x 1 www www 9249 Oct 9 2023 article.php -rwxr-xr-x 1 www www 18629 Oct 9 2023 auction.php -rwxr-xr-x 1 www www 17932 Oct 9 2023 brand.php -rwxr-xr-x 1 www www 1104 Oct 9 2023 captcha.php -rwxr-xr-x 1 www www 2174 Oct 9 2023 catalog.php -rwxr-xr-x 1 www www 39916 Oct 9 2023 category.php drwxr-xr-x 2 www www 4096 Oct 9 2023 cert -rwxr-xr-x 1 www www 1401 Oct 9 2023 certi.php -rwxr-xr-x 1 www www 15792 Nov 7 02:57 chat.php -rwxr-xr-x 1 www www 989 Nov 7 09:55 check_kefu_config.sh -rwxr-xr-x 1 www www 2034 Oct 9 2023 chinabank_receive.php -rwxr-xr-x 1 www www 10996 Oct 9 2023 comment_add.php -rwxr-xr-x 1 www www 13581 Oct 9 2023 comment.php -rwxr-xr-x 1 www www 6351 Oct 9 2023 compare.php -rwxr-xr-x 1 www www 254 Jul 12 02:15 composer.json -rw-r--r-- 1 www www 37709 May 22 18:11 composer.lock -rwxr-xr-x 1 www www 1376 Oct 9 2023 cycle_image.php drwxrwxrwx 24 www www 4096 Jul 20 19:33 data -rwxr-xr-x 1 www www 3010 Oct 9 2023 delete_cart_goods.php -rwxr-xr-x 1 www www 11106 Oct 9 2023 denglu.php -rwxr-xr-x 1 www www 158 Oct 9 2023 dl_receiver.php -rwxr-xr-x 1 www www 2622 Oct 9 2023 erweima_png.php -rwxr-xr-x 1 www www 1540 Oct 9 2023 erweima_supplier.php -rwxr-xr-x 1 www www 32199 Oct 9 2023 exchange.php -rwxr-xr-x 1 www www 1099 Oct 17 2023 favicon.ico -rwxr-xr-x 1 www www 10874 Oct 9 2023 feed.php -rwxr-xr-x 1 www www 19019 Oct 9 2023 findPwd.php -rwxr-xr-x 1 www www 934 Nov 5 14:28 fix_login.sh -rwxr-xr-x 1 www www 4370 Oct 9 2023 flash.js -rwxr-xr-x 1 www www 173212 Apr 5 2025 flow.php -rwxr-xr-x 1 www www 2357 Oct 9 2023 gallery.php -rwxr-xr-x 1 www www 4929 Oct 9 2023 goods_comment.php -rwxr-xr-x 1 www www 53111 Nov 9 2024 goods.php -rwxr-xr-x 1 www www 6504 Oct 9 2023 goods_script.php -rwxr-xr-x 1 www www 2954 Oct 9 2023 goods_shaidan.php -rwxr-xr-x 1 www www 13636 Oct 9 2023 group_buy.php -rwxr-xr-x 1 www www 9227 Oct 9 2023 help.php -rwxr-xr-x 1 www www 9249 Apr 24 2024 .htaccess -rwxr-xr-x 1 www www 2186 Nov 7 10:15 http-bind.php drwxr-xr-x 25 www www 4096 Oct 1 16:29 images drwxr-xr-x 10 www www 4096 Jun 3 18:25 includes -rwxr-xr-x 1 www www 25211 Jul 20 11:32 index.php -rwxr-xr-x 1 www www 3605 Oct 9 2023 Iogo.png -rwxr-xr-x 1 www www 3996 Jun 29 2010 jb51.net.txt drwxr-xr-x 7 www www 4096 Oct 9 2023 js drwxr-xr-x 2 www www 4096 Nov 7 20:28 kefu -rw-r--r-- 1 root root 646 Nov 7 04:53 kefu_scan_report.txt -rwxr-xr-x 1 www www 10111 Oct 9 2023 kuaidi.php drwxr-xr-x 3 www www 4096 Oct 9 2023 languages -rwxr-xr-x 1 www www 1628 Sep 1 2013 licence.txt -rwxr-xr-x 1 www www 950 Oct 9 2023 login_act_ajax.php -rwxr-xr-x 1 www www 86251 Nov 11 2023 login_dl.jpg -rw-r--r-- 1 www www 879 Jun 5 00:41 login_handler.php -rwxr-xr-x 1 www www 1087 Nov 5 14:49 login.sh drwxr-xr-x 2 www www 4096 Nov 7 05:16 logs -rwxr-xr-x 1 www www 10629 Oct 9 2023 message.php drwxr-xr-x 20 www www 4096 Jan 1 2024 mobile -rwxr-xr-x 1 www www 16 Oct 9 2023 MP_verify_saEliKc9osXXdN26.txt -rwxr-xr-x 1 www www 4185 Oct 9 2023 myship.php -rw-r--r-- 1 www www 31395840 May 21 09:18 node-v22.16.0-x64.msi -rwxr-xr-x 1 www www 701 Oct 9 2023 other.php -rw-r--r-- 1 root root 97 Jun 4 20:56 package.json -rw-r--r-- 1 www www 23844 Jun 4 20:57 package-lock.json -rwxr-xr-x 1 www www 3998 Oct 9 2023 package.php -rwxr-xr-x 1 www www 3453 Nov 8 15:10 php5-to-php7-scan.sh -rwxr-xr-x 1 www www 4512 Aug 16 21:06 php_upgrade_audit.php -rwxr-xr-x 1 www www 11916 Oct 9 2023 pick_out.php drwxr-xr-x 3 www www 4096 Jun 14 2024 plugins -rwxr-xr-x 1 www www 1168 Oct 9 2023 pm.php -rwxr-xr-x 1 www www 46294 Oct 9 2023 pre_sale.php -rwxr-xr-x 1 www www 1339 Oct 9 2023 pricecut.php -rwxr-xr-x 1 www www 38435 Oct 9 2023 pro_goods.php -rwxr-xr-x 1 www www 36542 Oct 9 2023 pro_search.php -rwxr-xr-x 1 www www 399 Nov 7 18:26 qrcode.png -rwxr-xr-x 1 www www 5940 Oct 9 2023 question.php -rwxr-xr-x 1 www www 6341 Oct 9 2023 quotation.php drwxr-xr-x 2 root root 4096 Jul 12 02:15 ratchet-project -rwxr-xr-x 1 www www 6335 Oct 9 2023 README.md -rwxr-xr-x 1 www www 3298 Oct 9 2023 receive.php -rwxr-xr-x 1 www www 1754 Oct 9 2023 record.php -rwxr-xr-x 1 www www 1354 Oct 9 2023 region.php -rw-r--r-- 1 www www 21436 Nov 5 09:38 register.php -rwxr-xr-x 1 www www 0 Oct 9 2023 request.log -rwxr-xr-x 1 www www 3209 Oct 9 2023 respond.php -rwxr-xr-x 1 www www 2598 Oct 9 2023 respondwx.php -r-------- 1 www www 584 Oct 9 2023 robots.txt -rwxr-xr-x 1 www www 989 Jul 8 06:13 save_chat_record.php -rwxr-xr-x 1 www www 3798 Oct 9 2023 scan_list.php -rwxr-xr-x 1 www www 473 Oct 9 2023 scan.php -rw-r--r-- 1 www www 1791 Aug 14 19:32 scirpt.php -rwxr-xr-x 1 www www 34034 May 6 2025 search.php -rwxr-xr-x 1 www www 47739 Dec 30 2024 security.php -rwxr-xr-x 1 www www 642 Jul 20 06:28 send_msg.php -rwxr-xr-x 1 www www 28216 Sep 21 19:08 service_chat.html -rwxr-xr-x 1 www www 4668 Oct 9 2023 sitemaps.php -rwxr-xr-x 1 www www 108865 Dec 15 2024 sitemaps.xml drwxr-xr-x 3 www www 4096 Oct 9 2023 sms -rwxr-xr-x 1 www www 17076 Oct 9 2023 snatch.php drwxr-xr-x 2 www www 4096 Oct 9 2023 sound drwxr-xr-x 2 root root 4096 Nov 7 04:31 static -rwxr-xr-x 1 www www 9857 Oct 9 2023 stores.php -rwxr-xr-x 1 www www 3645 Jul 20 11:18 Strophe.php -rwxr-xr-x 1 www www 2811 Nov 5 19:34 submit_rating.php drwxr-xr-x 8 www www 4096 May 22 18:58 supplier -rwxr-xr-x 1 www www 8010 Oct 9 2023 supplier_article.php -rwxr-xr-x 1 www www 18413 Oct 9 2023 supplier_category.php -rwxr-xr-x 1 www www 13173 Oct 9 2023 supplier_index.php -rwxr-xr-x 1 www www 1629 Oct 9 2023 supplier_other.php -rwxr-xr-x 1 www www 1933 Oct 9 2023 supplier.php -rwxr-xr-x 1 www www 401 Nov 7 18:26 supplier.png -rwxr-xr-x 1 www www 1825 Oct 9 2023 supplier_reg.php -rwxr-xr-x 1 www www 11939 Oct 9 2023 supplier_search.php -rw-r--r-- 1 www www 5864 Nov 5 01:54 sync_openfire.php -rwxr-xr-x 1 www www 1726 Oct 9 2023 tag_cloud.php -rwxr-xr-x 1 www www 12604 Oct 9 2023 takegoods.php -rw-r--r-- 1 root root 2017 Nov 6 11:43 'tat -tulpn | grep 9090' drwxr-xr-x 7 www www 4096 Sep 5 00:05 temp -rwxr-xr-x 1 www www 1791 Nov 7 10:33 test-chat.html -rwxr-xr-x 1 www www 869 Nov 6 13:42 test-connection.html -rwxr-xr-x 1 www www 2150 Nov 7 10:28 test-full-login.html -rwxr-xr-x 1 www www 736 Nov 4 17:33 test.php -rw-r--r-- 1 root root 619 Oct 31 15:48 test-strophe.html -rw-r--r-- 1 root root 234 Nov 5 09:08 test_xmpp.php drwxr-xr-x 10 www www 4096 Oct 9 2023 themes -rwxr-xr-x 1 www www 5570 Oct 9 2023 topic.php drwxr-xr-x 3 www www 4096 Oct 9 2023 ueditor -rw-r--r-- 1 root root 2292786 Aug 16 21:07 upgrade_issues.txt -rw-r--r-- 1 root root 72001 Nov 8 15:12 upgrade_scan_report.txt -rwxr-xr-x 1 www www 2972 Oct 9 2023 url301.php -rw-r--r-- 1 root root 47 Oct 9 2023 .user.ini -rwxr-xr-x 1 www www 205685 Aug 17 11:56 user.php -rwxr-xr-x 1 www www 4752 Jan 14 2025 validate.php drwxr-xr-x 9 www www 4096 May 22 18:11 vendor -rwxr-xr-x 1 www www 57184 Oct 9 2023 virtual_group_goods.php -rwxr-xr-x 1 www www 17809 Oct 9 2023 virtual_group.php -rwxr-xr-x 1 www www 3397 Oct 9 2023 vote.php drwxr-xr-x 4 www www 4096 Oct 9 2023 wap drwxr-xr-x 3 root root 4096 Jun 5 12:36 .well-known -rw-r--r-- 1 www www 3823 Apr 11 2025 wget-log -rwxr-xr-x 1 www www 20686 Oct 9 2023 wholesale.php drwxr-xr-x 3 www www 4096 Oct 9 2023 widget -rwxr-xr-x 1 www www 428 Apr 6 2025 wxpay_notify.php -rw-r--r-- 1 root root 255 Nov 7 10:10 'XMPP Login Test' -rwxr-xr-x 1 www www 2726 Apr 6 2025 z1988com.php -rwxr-xr-x 1 www www 540 Oct 9 2023 安装说明.txt -rwxr-xr-x 1 www www 2392064 Oct 9 2023 模板修改教程.doc -rwxr-xr-x 1 www www 114 Feb 27 2013 脚本之家.url [root@yfw szrengjing.com]# 用脚sh 扫描站点 szrengjing.com 全站文件 从php5.3升级到php7.4 ecshop2.7.3版 一起要修改多少地方 才能让网站稳定运行 需要修改哪些代码 修改前及修改后做一个对比
最新发布
11-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔极客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值