redhat/ubi10-minimalRed Hat Universal Base Image 10 Minimal(简称 UBI 10 Minimal)是一款经过精简优化的 Docker 基础镜像,采用 microdnf 作为轻量级包管理器。该镜像可自由再分发,由 Red Hat 官方团队维护并定期更新,核心用途是作为构建轻量级、安全的应用镜像的基础层,为上层应用提供最小化的运行环境。
UBI 10 Minimal 镜像可从 Red Hat 容器镜像仓库拉取:
bashdocker pull registry.access.redhat.com/ubi10/ubi-minimal:latest
(注:如需指定版本,可替换 latest 为具体版本标签,如 10.9-1014)
启动容器并进入交互式终端(用于环境验证或调试):
bashdocker run -it --rm registry.access.redhat.com/ubi10/ubi-minimal:latest /bin/bash
-it:启用交互式终端--rm:容器退出后自动删除/bin/bash:启动 bash shell通过 microdnf 安装、更新或卸载软件包(需在容器内执行):
curl):bashmicrodnf install -y curl
(-y 自动确认安装)
bashmicrodnf update -y
bashmicrodnf remove -y curl
以下是基于 UBI 10 Minimal 构建应用的简单 docker-compose.yml 示例(以运行一个基础服务为例):
yamlversion: '3.8' services: app-base: image: registry.access.redhat.com/ubi10/ubi-minimal:latest container_name: ubi10-minimal-demo command: ["/bin/sh", "-c", "echo 'UBI 10 Minimal running'; sleep infinity"] restart: unless-stopped
启动服务:
bashdocker-compose up -d
Dockerfile 或运行时命令自定义环境。latest)以确保构建一致性。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务