免费容器镜像服务--统信容器镜像平台

文摘   2024-12-24 07:30   上海  

使

Hello,大家好啊!今天给大家带来一篇关于 免费容器镜像服务——统信容器镜像平台 的文章。统信容器镜像平台是由统信软件推出的免费容器镜像服务,遵循 OCI(Open Container Initiative)标准,面向开发者提供多种类型的容器镜像,包括基础类、语言类、应用类以及 AI 类等,助力企业快速部署和扩展云原生应用。欢迎大家分享点赞,点个在看和关注吧!

什么是统信容器镜像平台?

统信容器镜像平台是一个遵循 OCI 标准的免费容器镜像服务,旨在为开发者提供高质量的容器镜像资源。平台涵盖了基础操作系统镜像、各类编程语言环境、常用应用程序以及人工智能相关的容器镜像,满足不同开发和部署需求。

统信容器镜像平台的特点

免费使用:平台上的所有容器镜像均可免费使用,降低企业和开发者的使用成本。

多样化的镜像资源:提供基础类、语言类、应用类、AI 类等多种类型的容器镜像,满足不同场景需求。

遵循 OCI 标准:确保镜像的兼容性和标准化,方便在不同的容器运行时环境中使用。

助力云原生应用:帮助企业快速部署和扩展云原生应用,加速数字化转型。

如何使用统信容器镜像平台?

访问平台:打开浏览器,输入 https://uoscr.chinauos.com/,进入统信容器镜像平台首页。

浏览镜像资源:在首页可以看到不同类别的镜像资源,点击相应的分类即可查看详细列表。

获取镜像:选择需要的容器镜像,点击进入详情页面,按照提供的拉取命令,在本地环境中获取并使用该镜像。

使用镜像:在本地容器环境中,使用拉取的镜像进行开发、测试或部署,满足您的业务需求。

特别注意:

本文的演示环境为统信UOS桌面操作系统1070u2 amd64;

本文演示的内容为拉取uos-server 1070 E版 base镜像;

本文只做基础演示,请根据业务需求自行调整。


01


查看系统信息


cat /etc/os-version:查看系统的版本信息。/etc/os-version文件通常包含系统的发行版和版本号。

uname -a:显示系统内核版本、主机名、CPU架构等详细信息。帮助确认系统环境是否满足后续安装要求。

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-versionpdsyw@pdsyw-PC:~/Desktop$ uname -a




02


更新系统源


作用:更新本地软件包列表以获取最新的软件包版本和依赖信息。

原因:安装Docker等工具时,需要确保使用最新的系统软件包,避免因为依赖问题导致安装失败。

pdsyw@pdsyw-PC:~/Desktop$ sudo apt update





03


安装docker-ce


docker-ce:即社区版的Docker。

-y:跳过确认提示,直接安装。

作用:安装Docker容器引擎以便运行和管理容器化应用。

pdsyw@pdsyw-PC:~/Desktop$ sudo apt install docker-ce -y





04


查看docker版本


作用:验证Docker是否安装成功,并查看安装的版本号。

输出示例:Docker version 19.03.0-dev, build。版本号可以用来确认是否满足特定功能需求。

pdsyw@pdsyw-PC:~/Desktop$ docker --versionDocker version 19.03.0-dev, build





05


将pdsyw用户添加到docker组


作用:将用户 pdsyw 添加到 docker 用户组。

目的:默认情况下,Docker需要root权限运行。加入docker组后,用户无需每次运行Docker命令时使用sudo。

pdsyw@pdsyw-PC:~/Desktop$ sudo usermod -aG docker pdsyw




06


重启系统


目的:重新加载用户组配置。

操作:系统重启后,用户组更改才能生效。





07


查看当前docker镜像


作用:列出本地Docker镜像的详细信息,包括镜像名称、版本标签、镜像ID、创建时间和大小。

目的:检查当前是否已经存在需要的镜像。

pdsyw@pdsyw-PC:~/Desktop$ docker images





08


打开统信容器镜像平台


作用:访问统信官方容器镜像平台,以获取符合需求的容器镜像。

目的:确保镜像来源可靠,并选择对应的系统基础镜像(uos-server 1070 E版 base)。






09


选择uos-server 1070 E版 base


操作:在镜像平台中搜索 uos-server 1070 E版 base,并记录其名称与标签。

目的:确保拉取的是正确的基础镜像。





10


查看命令


操作:根据平台提供的命令,获取用于拉取镜像的正确docker pull命令。

目的:确保命令符合格式,避免因错误参数导致镜像拉取失败。





11


拉取uos-server 1070 E版 base


作用:从统信的Docker镜像仓库中拉取 uos-server 1070 E版 base 的最新镜像。

详细说明:

docker pull:拉取镜像的命令。

registry.uniontech.com:镜像仓库地址。

uos-server-base/uos-server-20-1070e:latest:镜像路径及标签。

pdsyw@pdsyw-PC:~/Desktop$ docker pull registry.uniontech.com/uos-server-base/uos-server-20-1070e:latest





12


查看当前docker镜像


作用:确认镜像拉取是否成功,以及查看镜像的详细信息。

pdsyw@pdsyw-PC:~/Desktop$ docker images




13


运行uos-server 1070 E版 base


详细说明:

docker run:运行一个容器实例。

-it:允许交互式操作并分配一个终端。

--name uos-1070e:为容器命名为uos-1070e。

/bin/bash:启动容器后直接进入其Bash终端。

pdsyw@pdsyw-PC:~/Desktop$ docker run -it --name uos-1070e  registry.uniontech.com/uos-server-base/uos-server-20-1070e  /bin/bash





14


查看所有容器


作用:列出所有容器的状态(包括运行中和已停止的容器)。

目的:检查容器是否正常创建。

pdsyw@pdsyw-PC:~/Desktop$ docker ps -a





15


删除所有容器


详细说明:

docker rm -f:强制删除一个或多个容器。

$(docker ps -aq):列出所有容器的ID并传递给docker rm -f命令。

目的:清理系统中所有容器,避免过多无用容器占用资源。

pdsyw@pdsyw-PC:~/Desktop$ docker rm -f $(docker ps -aq)pdsyw@pdsyw-PC:~/Desktop$ docker ps -a


统信容器镜像平台作为一项免费的容器镜像服务,为开发者和企业提供了丰富的镜像资源,遵循 OCI 标准,助力云原生应用的快速部署和扩展。通过该平台,您可以方便地获取所需的容器镜像,提升开发和运维效率。

如果您觉得这篇文章对您有帮助,欢迎分享点赞,点个在看和关注哦!感谢大家的支持,我们下次再见!



往期回顾

Review of previous periods

统信UOS服务器操作系统迁移docker目录
openAnolis上部署docker容器

04在docker内搭建lamp环境的wordpress





扫码添加

添/加/好/友

进/群/交/流

·end·

—如果喜欢,快分享给你的朋友们吧—

我们一起愉快的玩耍吧


鹏大圣运维
统信UOS/麒麟KYLINOS/deepin/openkylin/openeuler/OpenAnolis等国产化操作系统使用经验分享。
 最新文章