麒麟系统中安装Docker

安装必要依赖

在 Kylin V10 中,yum-utils 可能对应dnf-utils(因 CentOS 8 及后续版本默认使用 DNF 包管理器)

sudo yum install -y dnf-utils device-mapper-persistent-data lvm2

image

 ....

image

若出现   nothing provides libc.so.6(GLIBC_2.34)(64bit)  字样的错误

image

原因是:Docker 官方仓库的 docker-ce 包需要 glibc 2.34,但麒麟V10 基于 RHEL 8,默认 glibc 版本为 2.28,无法满足依赖。

解决方案

方法 1:使用麒麟兼容的 Docker 版本

1、卸载冲突包(如已安装)

sudo yum remove docker-runc docker-ce docker-ce-cli

image

 2、安装麒麟适配的 Docker 

sudo yum install -y docker

image

检查 Docker 是否运行:

docker --version  # 应返回 Docker 版本(如 20.10+)

 查看正在运行的容器:

docker ps

查看所有容器(包括已停止的)

docker ps -a

启动 Docker 服务

sudo systemctl start docker    # 启动服务
sudo systemctl enable docker   # 设置开机自启

 

posted @ 2025-06-05 12:38  海乐学习  阅读(607)  评论(0)    收藏  举报