统信UOS下快速安装Docker实操
文章目录
前言
本文记录统信UOS 1060e下安装Docker的详细过程,所有操作均在root下完成。本文介绍的安装方案,主要针对内网环境进行安装的情况。
一、Docker是什么?
DeepSeek说:Docker 是一个开源的容器化平台,用于开发、部署和运行应用程序。它通过容器技术将应用程序及其依赖项打包在一个轻量级、可移植的虚拟环境中,从而实现快速部署和跨环境一致性。
简单来说:相当于一个超轻量化的虚拟机,特别适合用于应用程序交付。
二、配置yum源
本节介绍的配置方案,主要针对无法连接互联网、且无法挂载iso镜像的情况,如已配置好yum源可直接跳过。
1. 上传文件
mkdir -p /mnt/yum/BaseOS
从统信安装光盘或iso中拷贝出AppStream、Packages、repodata三个文件夹,第一个文件夹上传到/mnt/yum目录下,第二、三个文件夹上传到/mnt/yum/BaseOS目录下。
2. 修改配置
cd /etc/yum.repos.d
ls | grep -v "UnionTechOS-x86_64.repo" | xargs rm -f // 删除多余文件
编辑UnionTechOS-x86_64.repo的内容如下:
[AppStream]
name=AppStream
baseurl=file:///mnt/yum/AppStream
enabled=1
gpgcheck=0
[BaseOS]
name=BaseOS
baseurl=file:///mnt/yum/BaseOS
enabled=1
gpgcheck=0
3. 更新缓存
yum clean all
yum makecache
三、安装步骤
1. 安装依赖
yum install -y container-selinux
yum install -y iptables
yum install -y libcgroup
2. 下载Docker的安装包
官方下载地址:https://download.docker.com/linux/centos/8/x86_64/stable/Packages/
只需要下载三个文件,版本可以尽量选择最新的。
- containerd.io-1.6.32-3.1.el8.x86_64.rpm
- docker-ce-26.1.3-1.el8.x86_64.rpm
- docker-ce-cli-26.1.3-1.el8.x86_64.rpm
注意:以上地址是CentOS8的rpm安装包,亲测可兼容统信UOS 1060e。如果是其他操作系统,目录往上翻几层就可以找到。
3. 安装Docker
将以上安装包上传到/tmp目录下。
cd /tmp
rpm -ivh containerd.io-1.6.32-3.1.el8.x86_64.rpm
rpm -ivh docker-ce-cli-26.1.3-1.el8.x86_64.rpm
rpm -ivh docker-ce-26.1.3-1.el8.x86_64.rpm
4. 启动并验证
systemctl start docker
docker --version
打印版本号说明安装成功。