使用自定义镜像

最近更新时间:2021-01-19 14:07:08

本文主要介绍如何在金山云容器服务使用自定义镜像创建Kubernetes集群。

注意事项

  • 使用自定义的镜像,请在金山云容器团队提供的标准镜像上制作自定义镜像。
  • 目前仅支持同类型的操作系统镜像的制作。例如,使用 CentOS 基础镜像制作 CentOS 类的自定义镜像。

操作步骤

获取金山云容器服务提供的标准镜像

为了提升镜像的稳定性,并提供更多特性,金山云容器团队为您提供容器服务的标准镜像 您可以通过调用容器服务的获取容器服务支持的节点操作系统接口,获取容器服务提供的标准镜像。

这里列举了北京6区标准镜像的相关信息

镜像ID 操作系统名称 OS类型 是否支持GPU
8c8456b6-2c79-4ac4-86b2-21fd2fbbc9de Ubuntu-18.04 64位 Ubuntu
4b293997-9940-42bd-a5f0-65ecb788f394 CentOS-7.6 64位 CentOS
6f124026-02ca-403a-8f4c-be8e60726268 Ubuntu-18.04 CUDA10.2 Ubuntu
3c04b700-7e3d-4e06-95c1-d789ef223c4a CentOS-7.5 CUDA10.2 CentOS

备注

  • 我们将持续对标准镜像进行优化或者 bugfix,并生成新版本标准镜像。建议您通过调用获取容器服务支持的节点操作系统接口获取最新版本的标准镜像。
  • 新版本标准镜像不会对您之前使用旧版本标准镜像制作的自定义镜像产生任何影响。为了达到更好的使用效果,建议您使用新版本标准镜像。

使用容器团队提供的标准镜像创建云服务器

调用云主机的 RunInstances 创建云服务器实例,其中ImageId请替换为容器服务的标准镜像,获取方式详见获取容器服务支持的节点操作系统

制作自定义镜像

用户根据业务的实际制作自定义镜像,参考制作镜像完成创建。

使用自定义镜像

自定义镜像制作完成后,请联系您的商务同学,将镜像导入到容器服务。导入成功后,即可在容器服务控制台使用用户自定义的镜像。

注意事项

  • 请基于容器服务提供的标准镜像制作自定义镜像。
  • 请勿删除镜像中/usr/libexec/appctl/lib/systemd/system/appctl.service 文件。

金山云,开启您的云计算之旅

免费注册