信创麒麟操作系统卸载docker,并分别用在线、yum、rpm三种方式安装信创的docker

备注:操作前建议对机器打快照备份,或者备份好数据,如未使用,第一次部署的情况可直接操作

一、卸载DataEase自带的docker

复制代码
# 停止服务
service dataease stop

# 删除 docker 可执行文件
rm -f  /usr/bin/containerd-shim-runc-v2
rm -f  /usr/bin/ctr
rm -f  /usr/bin/docker
rm -f  /usr/bin/dockerd
rm -f  /usr/bin/docker-init
rm -f  /usr/bin/docker-proxy
rm -f  /usr/bin/runc

# 删除 docker service
rm -f /etc/systemd/system/docker.service

二、安装信创系统的docker

1、联通外网
复制代码
# 通外网重新加载  systemctl
systemctl daemon-reload
2、未通网,有yum源
复制代码
#查看yum源支持的docker版本
yum list docker-ce --showduplicates | sort -r
复制代码
#docker执行安装命令
yum install docker-ce-20.10.8-3.el7 -y
systemctl start docker 
systemctl enable docker
3、未联通外网,无yum源通过rpm安装部署docker
1)确认当前系统的版本
复制代码
cat /etc/.productinfo

如图:

2)根据系统在阿里云中查找对应系统版本的安装包,这是麒麟v10 sp1的下载地址

https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/aarch64/Packages/

3)搜索对应的rpm包进行下载,docker-compose不需要下载
4)将rpm包上传到服务器,并执行命令安装
复制代码
rpm -ivh docker-engine-18.09.0-101.ky10.aarch64.rpm 
rpm -ivh docker-proxy-0.8.0.dev.2-100.ky10.aarch64.rpm 
rpm -ivh docker-runc-1.0.0.rc3-103.ky10.aarch64.rpm
5)重启docker,查看docker版本,重启DataEase服务
复制代码
systemctl stop docker.service
systemctl start docker.service
#重启DataEase服务
service dataease start
6)在未生效的情况下,删除所有镜像,重新执行安装脚本启动服务
复制代码
docker images
#删除所有镜像
docker rmi $(docker images -q)
#确认无镜像
docker iamges
#进入下载的离线安装包中,找到install.sh
/bin/bash install.sh
7)再不生效,重启电脑大法测试
相关推荐
dyj0953 小时前
Dify - (一)、本地部署Dify+聊天助手/Agent
人工智能·docker·容器
木雷坞11 小时前
视觉算法环境 Docker 镜像拉取失败排查
运维·人工智能·docker·容器
瀚高PG实验室12 小时前
安全版V4.5版本docker容器license过期问题处理步骤
安全·docker·容器·瀚高数据库
java_logo12 小时前
SiYuan 思源笔记 Docker 部署终极指南:Windows+Linux 双平台
windows·笔记·docker·思源笔记·思源笔记部署·docker部署思源笔记·思源笔记文档
Hello.Reader13 小时前
Ubuntu 上正确安装 Kali 虚拟机、Docker 与 kail 工具指南
linux·ubuntu·docker
筱_智13 小时前
Docker学习-超详细-通俗易懂(从入门到精通)
学习·docker·容器
EAIReport14 小时前
Docker与K8s核心解析:共同性、差异性及实战适配指南
docker·容器·kubernetes
江湖有缘14 小时前
容器化部署|Docker搭建Blinko轻量笔记系统
笔记·docker·容器
炸裂狸花猫16 小时前
开源身份认证与访问管理平台 - Keycloak(二)
docker·云原生·容器·kubernetes·开源·keycloak·sso