- 下载 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 再改回去
- 参考文章
- 参考文章
OpenEuler安装docker
张小明
前端开发工程师
GitHub界面一键中文化:告别英文障碍的完整指南
GitHub界面一键中文化:告别英文障碍的完整指南 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese 还在为GitHub满屏的英文界面…
B站视频转文字工具:3步实现内容提取效率革命
还在手动记录视频内容吗?Bili2text为您带来智能升级!这款开源工具能将B站视频中的语音内容自动转换为可编辑文字,让内容整理变得前所未有的简单高效。🎯 【免费下载链接】bili2text Bilibili视频转文字,一步到位&#…
5步掌握RePKG:轻松解锁Wallpaper Engine隐藏资源
5步掌握RePKG:轻松解锁Wallpaper Engine隐藏资源 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 你是否曾经对Wallpaper Engine中的精美壁纸资源充满好奇,却…
终极B站视频下载神器:DownKyi完整使用教程与性能优化指南
终极B站视频下载神器:DownKyi完整使用教程与性能优化指南 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等&am…
CefFlashBrowser:终极Flash浏览器解决方案
CefFlashBrowser:终极Flash浏览器解决方案 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 在数字遗产保护领域,Flash内容的兼容性访问一直是技术难题。CefFlashBro…
Iwara视频下载工具终极指南:3步实现高效批量下载
Iwara视频下载工具终极指南:3步实现高效批量下载 【免费下载链接】IwaraDownloadTool Iwara 下载工具 | Iwara Downloader 项目地址: https://gitcode.com/gh_mirrors/iw/IwaraDownloadTool 还在为Iwara视频下载效率低下而烦恼吗?想要快速批量下载…