在 Huawei Cloud EulerOS 1.0 64位 系统上安装 Docker,需要根据该系统的特性进行操作。EulerOS 是基于 CentOS/RHEL 的 Linux 发行版,所以你可以使用类似 CentOS 的方式来安装 Docker。
以下是在 Huawei Cloud EulerOS 1.0 (64bit) 上安装 Docker 的步骤:
✅ 前提条件
确保你已经拥有 root 权限或者 sudo 权限,并且系统已连接互联网。
? 安装步骤
1. 更新软件包索引
sudo yum makecache fast
sudo yum update -y
2. 安装必要的依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加 Docker 官方仓库(或使用国内镜像源)
方法一:添加官方 Docker 仓库(推荐)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
方法二:使用阿里云镜像仓库(国内用户建议)
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4. 安装 Docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io
如果提示找不到包,可以尝试列出可用版本:
yum list docker-ce --showduplicates | sort -r
然后选择特定版本安装,例如:
sudo yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
5. 启动并启用 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
6. 验证安装是否成功
sudo docker --version
sudo docker run hello-world
如果看到输出 Hello from Docker!,说明安装成功!
?️ 可选配置
添加当前用户到 docker 用户组(避免每次执行 docker 都要加 sudo)
sudo usermod -aG docker $USER
然后退出终端重新登录以生效权限。
? 注意事项
- Huawei Cloud EulerOS 1.0 可能与某些新版 Docker 不兼容,建议使用较稳定的旧版本。
- 如果遇到内核或驱动问题,可尝试升级系统或更新内核。
- 若网络访问受限,建议使用国内镜像源X_X下载。
? 推荐阅读
- Docker 官方安装文档
- 阿里云 Docker 镜像X_X器申请地址
如果你需要我帮你写一个完整的自动安装脚本,也可以告诉我,我可以为你定制一个适用于 EulerOS 1.0 的一键安装脚本。
CDNK博客