产看系统版本
root@spzc-PC:~# cat /etc/os-version
[Version]
SystemName=UnionTech OS Server
SystemName[zh_CN]=统信服务器操作系统
ProductType=Server
ProductType[zh_CN]=服务器
EditionName=Enterprise
EditionName[zh_CN]=企业版
MajorVersion=20
MinorVersion=1030
OsBuild=12014.102
root@spzc-PC:~# cat /etc/os-release
PRETTY_NAME="UnionTech OS Server 20 Enterprise"
NAME="UnionTech OS Server 20 Enterprise"
VERSION_ID="20"
VERSION="20"
ID=UOS
HOME_URL="统信UOS生态社区 - 打造操作系统创新生态"
BUG_REPORT_URL="统信UOS官方论坛-统信软件官网旗下网站"
VERSION_CODENAME=fou
安装依赖
apt install libc6 libseccomp2 libltdl7
下载 Docker 所需的deb包
wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/docker-ce_20.10.23~3-0~debian-bullseye_arm64.deb
wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/docker-ce-cli_20.10.23~3-0~debian-bullseye_arm64.deb
wget https://download.docker.com/linux/debian/dists/bullseye/pool/stable/arm64/containerd.io_1.6.24-1_arm64.deb
安装 Docker包:
dpkg -i *.deb
依赖报错
root@spzc-PC:~# dpkg -i ./*.deb
正在选中未选择的软件包 containerd.io。
(正在读取数据库 ... 系统当前共安装有 102351 个文件和目录。)
准备解压 .../containerd.io_1.6.24-1_arm64.deb ...
正在解压 containerd.io (1.6.24-1) ...
正在选中未选择的软件包 docker-ce。
准备解压 .../docker-ce_20.10.23~3-0~debian-bullseye_arm64.deb ...
正在解压 docker-ce (5:20.10.23~3-0~debian-bullseye) ...
正在选中未选择的软件包 docker-ce-cli。
准备解压 .../docker-ce-cli_20.10.23~3-0~debian-bullseye_arm64.deb ...
正在解压 docker-ce-cli (5:20.10.23~3-0~debian-bullseye) ...
dpkg: 依赖关系问题使得 containerd.io 的配置工作不能继续:
containerd.io 依赖于 libseccomp2 (>= 2.5.0);然而:
系统中 libseccomp2:arm64 的版本为 2.3.3-4。
dpkg: 处理软件包 containerd.io (--install)时出错:
依赖关系问题 - 仍未被配置
dpkg: 依赖关系问题使得 docker-ce 的配置工作不能继续:
docker-ce 依赖于 containerd.io (>= 1.4.1);然而:
软件包 containerd.io 尚未配置。
dpkg: 处理软件包 docker-ce (--install)时出错:
依赖关系问题 - 仍未被配置
正在设置 docker-ce-cli (5:20.10.23~3-0~debian-bullseye) ...
正在处理用于 man-db (2.8.5-2) 的触发器 ...
正在处理用于 systemd (241.8-1+dde) 的触发器 ...
在处理时有错误发生:
containerd.io
下载适合的 libseccomp2 版本
https://ftp.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_arm64.deb
dpkg -i dpkg -i containerd.io_1.6.24-1_arm64.deb
apt-get install -f