银河麒麟高级服务器操作系统V10面向企业级关键业务,适应虚拟化、云计算、大数据和工业互联网时代对主机系统可靠性、安全性、性能、可扩展性和实时性的要求。提供内部安全、云原生支持、国内平台深度优化、高性能,基于CMMI Level 5标准。新一代可管理的自治服务器操作系统;同源支持飞天、龙芯、盛威、兆芯、海光、鲲鹏等自主平台 支持构建大型数据中心服务器高可用集群、负载均衡集群、分布式集群文件系统、虚拟化应用和容器云平台,并且可以部署在物理服务器和虚拟化环境、私有、公共和混合云环境中。适用于政府、国防、金融、教育、税务、公安、审计、交通、医疗、制造等领域。

该公司有一个项目需要在 kylinos 上部署系统。一开始很头疼,怕各种程序安装不上用。安装服务器使用的时候,发现这个不是基于centos的。虽然不知道基于哪个版本,但可以测试,所以我做了一个单一的操作,最后发现它是基于entos8的。系统内核版本为4.19。这不是什么大问题。既然是基于Centos8的,能在Centos8上运行的程序当然也可以运行,然后我就开始了一段愉快(痛苦)的docker安装之旅。

配置阿里云Centos 8镜像源
为Centos8配置镜像源的原因是安装docker需要额外的依赖,麒麟官方源中没有。

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

配置阿里云docker镜像源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

定义yum变量并修改repo
修改$release ever为centos_in CentOS和docker repo文件版本,因为$release ever在麒麟服务器操作系统V10中修改为10,我们需要使用centos 8镜像源。如果不更换,基本上仓库的每个地址都是404。

echo "8" > /etc/yum/vars/centos_version
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/docker-ce.repo
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/CentOS-Base.repo

创建 yum 缓存
没什么好说的

yum makecache

安装docker-ce

yum install docker-ce --allowerasing
文档更新时间: 2023-03-25 06:56   作者:admin