0

0

统信UOS怎么安装Docker 统信UOS容器部署方法【实用】

穿越時空

穿越時空

发布时间:2026-02-11 09:19:22

|

169人浏览过

|

来源于php中文网

原创

统信UOS上安装Docker有三种方式:一、APT源安装Docker CE;二、应用商店安装Docker Desktop;三、离线安装deb包;另需配置国内镜像加速并可部署Nginx验证。

统信uos怎么安装docker 统信uos容器部署方法【实用】

如果您在统信UOS操作系统上需要运行容器化应用,但系统默认未预装Docker,则需手动配置适配UOS的Docker环境。以下是适用于统信UOS桌面版与服务器版的多种安装与部署方法:

一、使用官方APT源安装Docker CE

该方法适用于统信UOS V20(1020及以上)及UOS Server 20,依赖系统内置的apt包管理器,安装过程自动处理依赖与服务注册。

1、打开终端,执行命令更新软件包索引:
sudo apt update

2、安装必要依赖工具:
sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common

3、添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

4、添加适配Debian系的Docker稳定源(统信UOS基于Debian):
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

5、再次更新APT源并安装Docker CE:
sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io

6、启动并启用Docker服务:
sudo systemctl enable docker && sudo systemctl start docker

7、验证安装是否成功:
sudo docker run --rm hello-world

若输出包含Hello from Docker!字样,说明Docker已正常运行。

二、使用统信UOS应用商店安装Docker Desktop(图形界面版)

该方式适用于UOS桌面专业版用户,通过图形化应用商店一键安装Docker Desktop,集成镜像管理、容器监控与Kubernetes支持界面。

1、点击任务栏左下角“开始菜单”,选择“应用商店”

2、在搜索框中输入Docker Desktop,确认开发者为“Docker Inc.”

3、点击“安装”,等待进度条完成

4、安装完成后,在“开发工具”分类中启动Docker Desktop

5、首次启动时,系统将提示是否启用WSL2兼容层或systemd支持,请勾选并重启服务

6、登录Docker Hub账号后,即可通过图形界面拉取镜像、创建容器、查看日志

三、离线安装Docker(适用于无网络环境)

该方法适用于内网隔离、无外网访问权限的UOS服务器,需提前在联网机器下载deb包并传输至目标主机。

1、在具备网络的同架构UOS机器上,执行:
wget https://download.docker.com/linux/debian/pool/stable/amd64/docker-ce_24.0.7-1~debian.12~bookworm_amd64.deb
wget https://download.docker.com/linux/debian/pool/stable/amd64/docker-ce-cli_24.0.7-1~debian.12~bookworm_amd64.deb
wget https://download.docker.com/linux/debian/pool/stable/amd64/containerd.io_1.7.18-1_amd64.deb

2、将三个.deb文件拷贝至目标UOS主机的/home目录

3、依次安装依赖顺序不可颠倒:
sudo dpkg -i containerd.io_1.7.18-1_amd64.deb
sudo dpkg -i docker-ce-cli_24.0.7-1~debian.12~bookworm_amd64.deb
sudo dpkg -i docker-ce_24.0.7-1~debian.12~bookworm_amd64.deb

创客贴设计
创客贴设计

创客贴设计,一款智能在线设计工具,设计不求人,AI助你零基础完成专业设计!

下载

4、修复可能缺失的依赖:
sudo apt --fix-broken install -y

5、手动启用服务:
sudo systemctl daemon-reload && sudo systemctl enable docker && sudo systemctl start docker

6、验证当前用户是否可免sudo运行Docker:
sudo usermod -aG docker $USER

执行后需重新登录系统或重启终端会话使组权限生效。

四、配置Docker镜像加速与国内源

为提升镜像拉取速度,建议在UOS中配置国内镜像加速器,避免因网络延迟导致pull超时或失败。

1、创建Docker守护进程配置目录(如不存在):
sudo mkdir -p /etc/docker

2、编辑daemon.json配置文件:
sudo nano /etc/docker/daemon.json

3、写入以下内容(以中科大镜像源为例):
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

4、保存退出后重载Docker配置:
sudo systemctl daemon-reload

5、重启Docker服务:
sudo systemctl restart docker

6、验证镜像源是否生效:
sudo docker info | grep "Registry Mirrors" -A 1

输出中应包含https://docker.mirrors.ustc.edu.cn地址。

五、部署首个容器化应用(Nginx示例)

完成Docker安装后,可通过标准命令快速部署轻量Web服务,验证容器运行时功能完整性。

1、拉取官方Nginx镜像:
sudo docker pull nginx:alpine

2、运行容器并映射80端口:
sudo docker run -d --name my-nginx -p 8080:80 -v /home/user/html:/usr/share/nginx/html:ro nginx:alpine

3、创建测试页面:
echo "

UOS + Docker 运行成功

" > /home/user/html/index.html

4、检查容器状态:
sudo docker ps -a | grep my-nginx

5、在浏览器中访问http://localhost:8080,应显示自定义HTML内容

6、如需后台持续运行,确保容器设置为重启策略:
sudo docker update --restart=unless-stopped my-nginx

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
nginx 重启
nginx 重启

nginx重启对于网站的运维来说是非常重要的,根据不同的需求,可以选择简单重启、平滑重启或定时重启等方式。本专题为大家提供nginx重启的相关的文章、下载、课程内容,供大家免费下载体验。

237

2023.07.27

nginx 配置详解
nginx 配置详解

Nginx的配置是指设置和调整Nginx服务器的行为和功能的过程。通过配置文件,可以定义虚拟主机、HTTP请求处理、反向代理、缓存和负载均衡等功能。Nginx的配置语法简洁而强大,允许管理员根据自己的需要进行灵活的调整。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

513

2023.08.04

nginx配置详解
nginx配置详解

NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。本专题为大家提供nginx配置相关的文章,大家可以免费学习。

543

2023.08.04

tomcat和nginx有哪些区别
tomcat和nginx有哪些区别

tomcat和nginx的区别:1、应用领域;2、性能;3、功能;4、配置;5、安全性;6、扩展性;7、部署复杂性;8、社区支持;9、成本;10、日志管理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

237

2024.02.23

nginx报404怎么解决
nginx报404怎么解决

当访问 nginx 网页服务器时遇到 404 错误,表明服务器无法找到请求资源,可以通过以下步骤解决:1. 检查文件是否存在且路径正确;2. 检查文件权限并更改为 644 或 755;3. 检查 nginx 配置,确保根目录设置正确、没有冲突配置等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

433

2024.07.09

Nginx报404错误解决方法
Nginx报404错误解决方法

解决方法:只需要加上这段配置:try_files $uri $uri/ /index.html;即可。想了解更多Nginx的相关内容,可以阅读本专题下面的文章。

3585

2024.08.07

nginx部署php项目教程汇总
nginx部署php项目教程汇总

本专题整合了nginx部署php项目教程汇总,阅读专题下面的文章了解更多详细内容。

44

2026.01.13

nginx配置文件详细教程
nginx配置文件详细教程

本专题整合了nginx配置文件相关教程详细汇总,阅读专题下面的文章了解更多详细内容。

60

2026.01.13

Rust异步编程与Tokio运行时实战
Rust异步编程与Tokio运行时实战

本专题聚焦 Rust 语言的异步编程模型,深入讲解 async/await 机制与 Tokio 运行时的核心原理。内容包括异步任务调度、Future 执行模型、并发安全、网络 IO 编程以及高并发场景下的性能优化。通过实战示例,帮助开发者使用 Rust 构建高性能、低延迟的后端服务与网络应用。

1

2026.02.11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
光速学会docker容器
光速学会docker容器

共33课时 | 2万人学习

Docker 17 中文开发手册
Docker 17 中文开发手册

共0课时 | 0人学习

极客学院Docker视频教程
极客学院Docker视频教程

共33课时 | 18万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号