news 2026/8/16 14:40:08

OpenEuler安装docker

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenEuler安装docker
  • 下载 repo 配置文件
    curl-fsSLhttps://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo-o/etc/yum.repos.d/docker-ce.repo
  • 修改安装源为国内地址,适用于访问国外网络受限的环境
    sed-i's#https://download.docker.com#https://mirrors.tuna.tsinghua.edu.cn/docker-ce#'/etc/yum.repos.d/docker-ce.repo
  • Docker 软件源支持的操作系统并不包含 openEuler,openEuler 的使用方式近似 CentOS,因此,修改软件源的配置,使用 centos 7 的软件源
    sed-i's#$releasever#7#g'/etc/yum.repos.d/docker-ce.repo
  • 清理旧缓存并生成新元数据
    sudodnf clean allsudodnf makecache
  • 安装 Docker,使用 yum 安装 Docker 时,如果不指定版本,默认会安装当前最新版。
    dnfinstall-ydocker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  • 有特殊版本要求的场景,可以指定版本号安装,例如生产环境
    # 查询可用版本dnf list docker-ce--showduplicates|sort-r# 安装指定版本dnfinstalldocker-ce-24.0.7 docker-ce-cli-24.0.7 docker-ce-rootless-extras-24.0.7 containerd.io docker-buildx-plugin docker-compose-plugin-y
  • 可选:自定义配置,修改 Docker 配置文件 /etc/docker/daemon.json
    cat>/etc/docker/daemon.json<<"EOF" { "data-root": "/data/docker", "registry-mirrors": [ "https://docker.1ms.run", "https://docker.xuanyuan.me" ], "log-opts": { "max-size": "10m", "max-file":"3" }, "storage-driver": "overlay2", "exec-opts": ["native.cgroupdriver=systemd"] } EOF
    • data-root:数据目录
    • registry-mirrors:常用的 Registry 代理服务器
    • log-opts: Log 文件最容量,默认是 10MB
    • exec-opts: 配置了 cgroup driver 使用 systemd,适用于 Kubernetes 场景,Docker 默认使用 cgroupfs
  • 启动 Docker 服务,并设置开机自启。
    systemctlenabledocker--now
  • 查看 Docker 信息
    dockerinfo
    • 验证拉取镜像,构建容器
      dockerrun hello-world
  • 后续使用 OpenEuler 的 dnf 包管理器,可能会导致出现元数据失败的字眼,在 /etc/yum.repos.d 文件夹下,将CentOS-Base.repo和 docker-ce.repo改个名备份就好。执行完dnf 再改回去
  • 参考文章
  • 参考文章
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/8 21:28:52

如何快速掌握ViGEmBus:Windows游戏控制器虚拟化完整指南

ViGEmBus是一款专业的Windows虚拟游戏控制器驱动&#xff0c;为用户提供完美的设备兼容性和输入信号转换解决方案。通过这款强大的驱动程序&#xff0c;您可以在Windows系统中无缝模拟Xbox 360和DualShock 4等主流游戏控制器&#xff0c;彻底解决设备兼容性问题。 【免费下载链…

作者头像 李华
网站建设 2026/8/8 21:31:15

Unity游戏翻译神器:一键实现实时汉化体验

Unity游戏翻译神器&#xff1a;一键实现实时汉化体验 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为外语游戏中的剧情对话和界面说明而烦恼吗&#xff1f;Unity游戏翻译工具为你提供完美的解决方案…

作者头像 李华
网站建设 2026/8/9 18:52:16

Android应用国际化实战:从单一语言到全球市场的完整指南

Android应用国际化实战&#xff1a;从单一语言到全球市场的完整指南 【免费下载链接】WeChatLuckyMoney :money_with_wings: WeChats lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. 项目地址:…

作者头像 李华
网站建设 2026/7/31 7:59:21

3步搞定外语游戏汉化:实时翻译插件完整使用教程

3步搞定外语游戏汉化&#xff1a;实时翻译插件完整使用教程 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂的日文游戏剧情而烦恼吗&#xff1f;面对英文游戏菜单一头雾水&#xff1f;XUnity…

作者头像 李华
网站建设 2026/8/1 23:16:35

WPF 中控件样式定义的三种方式详解

在 Windows Presentation Foundation&#xff08;WPF&#xff09;开发中&#xff0c;样式&#xff08;Style&#xff09;是实现 UI 统一性、可维护性和复用性的关键机制。通过合理使用 <Style> 元素&#xff0c;开发者可以将控件的外观属性集中管理&#xff0c;避免重复代…

作者头像 李华
网站建设 2026/8/9 3:08:20

【接口测试】2_持续集成 _Git与Gitee

文章目录一、Git1.1 Git下载和安装1.2 Git简介1.3 Git功能二、Gitee2.1 注册 Gitee 码云账号2.2 新建远程仓库2.3 修改仓库 ”私有“ 变为 ”开源“三、PyCharm 配置 Gitee 插件四、Pycharm使用Gitee 插件4.1 将 Gitee的项目 Checkout到 Pycharm中4.2 推送 PyCharm 新项目到 Gi…

作者头像 李华