翼度科技»论坛 云主机 LINUX 查看内容

OpenEuler22.03安装最新版本Docker

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
一、环境及问题

操作系统环境如下:
操作系统:OpenEuler 22.03 LTS
安装方式:最小化安装
在操作系统安装完毕如果直接采用dnf或者yum方式安装docker:
  1. sudo dnf install docker-ce docker-ce-cli containerd.io
复制代码
报如下错误:

产生该问题的原因是openeuler操作系统自带的软件源不全。默认源安装的docker是18.x版本,无法安装docker最新版本,安装18.x版本可以通过执行如下命令来安装:
  1. sudo dnf install docker
复制代码
二、解决方案

2.1步骤一

在"/etc/yum.repos.d/"使用"vi docker-ce.repo",创建docker-ce.repo,并将如下内容粘贴进去后保存退出。
  1. [docker-ce-stable]
  2. name=Docker CE Stable - $basearch
  3. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/stable
  4. enabled=1
  5. gpgcheck=1
  6. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  7. [docker-ce-stable-debuginfo]
  8. name=Docker CE Stable - Debuginfo $basearch
  9. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/stable
  10. enabled=0
  11. gpgcheck=1
  12. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  13. [docker-ce-stable-source]
  14. name=Docker CE Stable - Sources
  15. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/stable
  16. enabled=0
  17. gpgcheck=1
  18. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  19. [docker-ce-test]
  20. name=Docker CE Test - $basearch
  21. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/test
  22. enabled=0
  23. gpgcheck=1
  24. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  25. [docker-ce-test-debuginfo]
  26. name=Docker CE Test - Debuginfo $basearch
  27. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/test
  28. enabled=0
  29. gpgcheck=1
  30. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  31. [docker-ce-test-source]
  32. name=Docker CE Test - Sources
  33. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/test
  34. enabled=0
  35. gpgcheck=1
  36. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  37. [docker-ce-nightly]
  38. name=Docker CE Nightly - $basearch
  39. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/$basearch/nightly
  40. enabled=0
  41. gpgcheck=1
  42. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  43. [docker-ce-nightly-debuginfo]
  44. name=Docker CE Nightly - Debuginfo $basearch
  45. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/debug-$basearch/nightly
  46. enabled=0
  47. gpgcheck=1
  48. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
  49. [docker-ce-nightly-source]
  50. name=Docker CE Nightly - Sources
  51. baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/7/source/nightly
  52. enabled=0
  53. gpgcheck=1
  54. gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
复制代码
2.2步骤二

建立缓存
  1. dnf clean all
  2. dnf makecache
复制代码
2.3步骤三

安装docker:
  1. sudo dnf install docker-ce docker-ce-cli containerd.io
复制代码
安装docker-compose:
  1. sudo dnf install docker-compose
复制代码
测试:
  1. # 查看docker服务启动状态
  2. systemctl status docker
  3. # 启动docker服务
  4. systemctl start docker
复制代码
查看docker版本:
  1. docker -v
复制代码
本文作者: Mr Liu
本文链接: https://it-liupp.gitee.io/2022/08/17/docker-install-in-openeuler/
博客园链接:https://www.cnblogs.com/boyliupan/p/17942638
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

来源:https://www.cnblogs.com/boyliupan/p/17942638
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
来自手机

举报 回复 使用道具