redhat-ubi

如何在 ARM 上运行的 RedHat UBI9 ubi-minimal 容器中安装 Firefox
redhat-ubi

如何在 ARM 上运行的 RedHat UBI9 ubi-minimal 容器中安装 Firefox

我有一个基于registry.access.redhat.com/ubi9-minimal使用 Podman 在 MacBook Pro (M1) 上运行的映像。我需要通过映像的 Dockerfile 安装 Firefox 和 Gecko,但是,此发行版的包管理器可用的默认存储库microdnf似乎不包含任何可安装的映像。 Gecko 的解决方法很简单,因为我可以使用cURLwith${GECKOARCH}作为传递的变量: RUN curl -fsSL -o /tmp/gecko.tar.gz "https://github.com/mozilla/geck...

Admin

Artifact Registry 插件和 microdnf
redhat-ubi

Artifact Registry 插件和 microdnf

Artifact Registry 插件 ( ar-plugin) 是否兼容microdnf? 我们正在尝试使用 Cloud Builder,redhat/ubi8-minimal它使用精简版的dnfnamed microdnf。它具有相同的命令,dnf因此我们希望它能够以类似的方式工作,但是我们无法对我们的私有存储库进行身份验证。我现在怀疑,由于它“使用 Python libdnf,因此不需要 Python”,因此该插件可能无法工作。 ...

Admin

当主机是 EC2 实例时如何访问 RHEL 非 UBI 内容
redhat-ubi

当主机是 EC2 实例时如何访问 RHEL 非 UBI 内容

Red Hat 通用基础映像 (UBI)常问问题声称 8. 在 UBI 上构建的应用程序是否可以访问与在非 UBI 基础映像上构建的映像相同的内容? 是的,但是访问非 UBI 内容需要 Red Hat 订阅,并且使用非 UBI 内容构建的容器不可重新分发。 当我在已注册、已订阅的主机上启动 UBI 容器时,可用的 RPM 存储库列表会有所不同,具体取决于我是从 RHEL ISO(在本例中为 VirtualBox VM)创建主机还是从 RHEL AMI 启动 EC2 实例。EC2 实例上的 UBI 容器无法访问完整的 RPM 软件包存储库集。 例如: RH...

Admin

如何在特定环境中解决 microdnf(因 glib 错误而失败)?
redhat-ubi

如何在特定环境中解决 microdnf(因 glib 错误而失败)?

该问题在 CI/CD 环境中被发现 - 它们是一组基于 redhat 7.9(docker 19.x)的服务器机器 尝试运行 docker build 时以下行失败: RUN microdnf install yum 我们使用 redhat 镜像 (redhat/ubi9-minimal) 作为基础镜像。上面的命令就是在该镜像上运行的。 错误: (microdnf:6): GLib-ERROR **: 14:57:32.900: file ../glib/gthread-posix.c: line 1338 (g_system_thread_new): e...

Admin

Redhat ubi8-micro 容器没有受信任的根 CA 证书
redhat-ubi

Redhat ubi8-micro 容器没有受信任的根 CA 证书

我想在registry.access.redhat.com/ubi8/ubi-micro图像上运行一个简单的 GO 应用程序。 但不幸的是,x509: certificate signed by unknown authority我的应用程序出现错误,因为 ubi8-micro 容器上似乎没有根 ca 信任库。 在我的 Dockerfile 中尝试了类似的操作,但没有成功: FROM registry.access.redhat.com/ubi8/go-toolset as build USER root RUN yum update ca-certif...

Admin

RHEL 无法正确更新安全软件包
redhat-ubi

RHEL 无法正确更新安全软件包

这个错误到底是什么意思?我有 tzdata 包。我运行 yum update --security 并得到以下信息: [dada@dada-dada-dispatcher aem]# yum update --security Failed to set locale, defaulting to C Loaded plugins: search-disabled-repos --> tzdata-2022f-1.el7.noarch from rhui-rhel-7-server-rhui-rpms removed (updateinfo) --...

Admin

无法通过 docker run 命令运行 redhat/ubi8 最新版本
redhat-ubi

无法通过 docker run 命令运行 redhat/ubi8 最新版本

我正在尝试运行 redhat/ubi8。 docker pull redhat/ubi8 docker run redhat/ubi8 该docker run命令返回,没有输出。 该docker container list命令列出容器: 71b0897317aa redhat/ubi8:latest "/bin/bash" 21 分钟前 退出 (0) 21 分钟前 amazing_volhard 尝试获取日志但docker logs amazing_volhard没有输出。 一些额外的诊断事实: 最奇怪的是,我可以通过单击运行使用 Docker D...

Admin

Redhat Capsule 服务器 Apache 配置文件更新建议
redhat-ubi

Redhat Capsule 服务器 Apache 配置文件更新建议

第三方软件报告了一些漏洞问题。这些问题主要与 Apache HTTP 服务器配置文件有关。更新胶囊(生产)服务器的最佳方法是什么。我应该使用任何脚本或 Red hat satellite 来更新一些 Ansible 角色还是任何标准方法。这样就不会停机。请提出建议。 ...

Admin

Yum 安装损坏了 Redhat Ubi8 上的 lib
redhat-ubi

Yum 安装损坏了 Redhat Ubi8 上的 lib

我正在开发 Redhat Ubi8-minimal 容器。我的目标是从文件安装 .rpm 及其依赖项。Ubi8-minimal 仅提供microdnf无法安装本地 .rpm 的版本。因此,我yum使用可以microdnf install yum顺利安装的版本进行了安装。在输出中,它显示libmodulemd正在更新: Updating: libmodulemd;2.13.0-2.fc34;x86_64;Clients_Fedora_34_Fedora_34_Updates 但第一次调用时yum我得到: [root@7fc9c0e586b1]# yum --...

Admin

如何处理 ubi-8-appstream 丢失的软件包?
redhat-ubi

如何处理 ubi-8-appstream 丢失的软件包?

我正在寻找 Red Hat 赞助的容器镜像的最佳实践:通用基础镜像,当我们需要使用这些容器部署应用程序时。 许多第三方应用程序需要来自 AppStream 的软件包,而 RHEL 的 AppStream 和 中提供的软件包之间显然存在差距ubi-8-appstream。 我们可以使用该包harfbuzz作为示例,在运行的 RHEL 8.5 上我们有可用的开发包: harfbuzz-1.7.5-3.el8.x86_64 harfbuzz-icu-1.7.5-3.el8.x86_64 harfbuzz-devel-1.7.5-3.el8.x86_64 但ubi...

Admin