IBM Cloud Pak® for Data 4.7 版本将于 2025 年 7 月 31 日结束支持(EOS)。 如需了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告。
在 IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。
创建定制映像
下载所要定制的运行时的映像之后,您可将自己的定制添加到下载的映像中,以构建新的定制映像。 您可通过将您的定制添加到 Dockerfile 来完成此任务。
您可以在任何运行 Docker、Podman 或 Skopeo 的服务器或工作站上构建定制映像。 并非必须在 Red Hat Enterprise Linux 上创建定制映像。
您可以定制以下类型的图像:
- Jupyter 笔记本图像
- JupyterLab 映像
- RStudio 图像 有关详细信息,请参阅以下步骤。
要定制图像,请执行以下操作:
将您的定制添加到 Dockerfile。 要根据构建高效图像的建议最佳实践和方法开始使用,请参阅 向图像添加定制。
映像是通过从 Dockerfile 中读取指令来构建。 该 Dockerfile 以
base-image-tag参数作为输入,并将下载的基本映像的名称作为它的值。您应该使用 Dockerfile 提供的示例命令来添加定制,以避免引入重大更改,否则可能会导致新映像无法在 Cloud Pak for Data 中工作。
构建新映像。 此命令显示如何基于
wslocal-runtime-py39main@sha256:fce1b04fcbf5272756693e170ebe7ae870abab724c7b6e30c4c4021790b36b79构建新映像。<your_image_registry_location>的值是安装 Cloud Pak for Data 时使用的外部注册表 URL。对于 Docker,请输入:
docker build -t <new-image-name>:<new-image-tag> --build-arg base_image_tag= <your_image_registry_location>/wslocal-runtime-py39main@sha256:fce1b04fcbf5272756693e170ebe7ae870abab724c7b6e30c4c4021790b36b79 -f <path_to_dockerfile>对于 Buildah,请输入:
buildah bud -t <new-image-name>:<new-image-tag> --build-arg base_image_tag= <your_image_registry_location>/wslocal-runtime-py39main@sha256:fce1b04fcbf5272756693e170ebe7ae870abab724c7b6e30c4c4021790b36b79 -f <path_to_dockerfile>请确保使用正确的映像和目录设置。
父主题: 构建定制映像