Docker - 使用RHEL iso创建基本映像

Han*_*ans 7 image rhel docker

我正在尝试将RHEL图像用于我的项目.有没有办法用我的RHEL 6的iso文件创建基本映像?我没有使用Fedora,因为我的项目使用RHEL分发是有益的.

Mar*_*kai 2

如果您想要一定程度的控制,您可能需要查看 Github 上 Docker contrib 存储库中的脚本。

其中之一适用于基于“yum”的映像,在本例中为 Centos,但没有理由它不适用于 RHEL。

它通过一系列 YUM 安装来引导自身。如果你看一下用法:

OPTIONS:
-p "<packages>"  The list of packages to install in the container.
               The default is blank.
-g "<groups>"    The groups of packages to install in the container.
               The default is "Core".
-y <yumconf>     The path to the yum config to install packages from. The
               default is /etc/yum.conf for Centos/RHEL and /etc/dnf/dnf.conf for Fedora
Run Code Online (Sandbox Code Playgroud)

您可以看到您可以提供自己的 yum.conf,您可以将其设置为使用您的 ISO 作为源。