2026/1/8 2:21:05
网站建设
项目流程
产品设计师网站,宜家在线设计,好域名做网站,辽宁省建设工程造价管理协会网站前言
在国产化操作系统日益普及的当下#xff0c;华为欧拉系统#xff08;openEuler#xff09;凭借其稳定性和安全性受到不少用户青睐。但 Docker 官方暂未提供对 openEuler 的原生支持#xff0c;不过 openEuler 与 CentOS 底层架构兼容#xff0c;我们可以通过适配 Cen…前言在国产化操作系统日益普及的当下华为欧拉系统openEuler凭借其稳定性和安全性受到不少用户青睐。但 Docker 官方暂未提供对 openEuler 的原生支持不过 openEuler 与 CentOS 底层架构兼容我们可以通过适配 CentOS 的安装源来实现 Docker 部署。本文基于 openEuler 22.03 LTS 版本实测详细讲解在线安装Docker教程。一、安装前准备工作1.1 查看操作系统版本openEuler 22.03-LTS-SP3 与 CentOS 7.8 或 CentOS 7.9 有较高的兼容性cat/etc/openEuler-release openEuler release22.03(LTS-SP3)1.2 卸载旧版本Docker如果系统中曾安装过 Docker需先卸载旧版本。yum remove docker docker-client docker-client-latest docker-common docker-selinux docker-latest-logrotate docker-logrotate docker-engine -y1.3 检查网络连通性ping-c4www.baidu.com/dev/null1.4 时间同步yum -yinstallntpdate/dev/null ntpdate ntp.aliyun.com/dev/null二、在线安装Docker2.1 安装依赖包dnfinstall-y dnf-plugins-core device-mapper-persistent-data lvm22.2 添加Docker CE镜像源yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed-is$releasever7/etc/yum.repos.d/docker-ce.repo yum makecache2.3 查看所有Docker版本dnf list docker-ce --showduplicates|sort-r2.4 安装指定Docker版本dnf -yinstalldocker-ce-20.10.24 docker-ce-cli-20.10.24 containerd.io2.5 配置Docker镜像加速器自2024年6月6日起Docker Hub在中国大陆地区被屏蔽国内无法正常拉取Docker官方仓库的镜像因此需要配置Docker镜像镜像加速器mkdir-p /etc/dockercat/etc/docker/daemon.jsonEOF { #添加多个镜像加速器 registry-mirrors: [https://docker.1panel.dev,https://docker.1ms.run,https://docker.xuanyuan.me], #设置Docker cgroup的驱动程序用于对Docker容器资源限制 exec-opts: [native.cgroupdriversystemd], #设置Docker日志驱动程序 log-driver: json-file, #设置Docker容器单个日志文件大小上限为100M log-opts: {max-size: 100m}, #设置Docker文件存储引擎 storage-driver: overlay2, #更改Docker容器数据存储路径 data-root: /data/docker_data } EOF2.6 启动Dockersystemctl daemon-reload systemctlenabledocker systemctl start docker systemctl status docker2.7 查看Docker版本docker info