国产化-银河麒麟V10系统及docker的安装

一、最近在研究国产化操作系统,"银河麒麟V10", 在我电脑本机vmware 15的虚拟机中进行安装测试;

1.点击这里提交产品试用申请,不过只需要随便输入,手机号验证码验证后方可跳转至下载地址产品试用申请·国产操作系统、银河麒麟、中标麒麟、开放麒麟、星光麒麟------麒麟软件官方网站

2.选择对应的产品即可进行下载。在这里我测试过鲲鹏版,在我电脑无法安装,兆芯版可以完美安装。所以我选择"银河麒麟高级服务器操作系统V10"兆芯版。

3.可以下载下载器进行下载,也可以直接拿链接去下载。

https://distro-images.kylinos.cn:8802/web_pungi/download/share/Dq5r12WhYyFwAcnZP4JeGXkbsEHOBM0N/Kylin-Server-V10-SP3-General-Release-2303-X86_64.iso

4.拿到镜像后即可在vmware中进行,安装,安装步骤跳过,主要提一下选择下载的银河麒麟ISO系统镜像文件时,vmware提示不识别的情况, 直接忽略提示进行下一步随便选一个即可。

点击下一步,随便选一个即可。

接下来一路正常的系统安装,和安装Ubuntu步骤完全一样。

二、在银河麒麟V10上安装docker

1.配置阿里云CentOS 8镜像源

之所以要配置 Centos8 的镜像源是因为在安装docker的时候需要额外的一些依赖,而这些依赖在麒麟官方的源里面是没有的。

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

2.配置阿里云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

3.定义yum变量、修改repo

修改 centos 和 docker repo文件中的 $releasevercentos_version ,原因是在麒麟服务器操作系统V10中 $releasever被修改为了 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

4.建立yum缓存

复制代码
yum makecache

5.查看docker-ce版本

复制代码
yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64               3:20.10.9-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.8-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.7-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.6-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.5-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.4-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.3-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.2-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.1-3.el8                 docker-ce-stable
docker-ce.x86_64               3:20.10.12-3.el8                docker-ce-stable
docker-ce.x86_64               3:20.10.11-3.el8                docker-ce-stable
docker-ce.x86_64               3:20.10.10-3.el8                docker-ce-stable
docker-ce.x86_64               3:20.10.0-3.el8                 docker-ce-stable
docker-ce.x86_64               3:19.03.15-3.el8                docker-ce-stable
docker-ce.x86_64               3:19.03.15-3.el8                @docker-ce-stable
docker-ce.x86_64               3:19.03.14-3.el8                docker-ce-stable
docker-ce.x86_64               3:19.03.13-3.el8                docker-ce-stable

6.安装docker19.03

复制代码
yum install docker-ce-19.03.15 docker-ce-cli-19.03.15 containerd.io -y

7.启动docker

复制代码
systemctl start docker

8.下载hello-world镜像测试

复制代码
docker run hello-world

应该就可以正常打印

小插曲:

如果你也向我一样提示 git pull超时,大概是这句话

解决办法

复制代码
 sudo vim /etc/docker/daemon.json

输入下边这段话,:wq保存并退出

复制代码
{
"registry-mirrors": ["https://registry.docker-cn.com","https://nrbewqda.mirror.aliyuncs.com","https://dmmxhzvq.mirror.aliyuncs.com"]
}

重启docker即可。

复制代码
sudo systemctl restart docker
相关推荐
.千余32 分钟前
【Linux】 传输层协议UDP:从端口号到传输机制
linux·运维·udp
viva51721 小时前
Docker/历史演进,核心功能,相关工具
docker
囚~徒~2 小时前
轻量化的虚拟机
linux·运维·服务器
SteveSenna2 小时前
Ubuntu 20.04 安装 Isaac Sim 4.5 + Isaac Lab
linux·运维·服务器
开开心心就好2 小时前
支持多显示器的Windows高效分屏工具
运维·python·科技·游戏·计算机外设·ocr·powerpoint
lizhihai_992 小时前
股市学习心得-A股服务器/算力服务器龙头
大数据·运维·服务器·人工智能·科技·学习
鼎讯信通2 小时前
守护风电场 “无线神经”:LN-090A 宽频高速手持式频谱分析仪
运维·信息与通信
超级赛博搬砖工2 小时前
静态网页内容与动态网页内容:网页抓取指南
运维·服务器
魔极客3 小时前
利用文心一言解决“1panel下载ollama镜像时间太长引起的不能远程连接ssh故障”
运维·ssh·文心一言
江华森3 小时前
从零搭建 Kubernetes 集群并部署 Kuboard v3 管理面板 —— 国内环境完整实战教程
容器·kubernetes