跳转到主内容

将镜像推送到本地由 Lima 支持的 Kubernetes 集群

通过 Podman Desktop,您可以将镜像推送到本地由 Lima 支持的 Kubernetes 集群。

先决条件

步骤

  1. 从左侧导航窗格转到 镜像
  2. 单击与要推送的镜像对应的溢出菜单图标,然后选择将镜像推送到 Lima 集群。操作成功通知将打开。将镜像推送到 Lima
  3. 点击 OK

验证

Lima 使您能够列出已加载的镜像

$ LIMA_INSTANCE=<name> lima sudo crictl images

您还可以创建使用已加载镜像的 Pod

  1. 在您的工作站上创建一个 verify_my_image.yaml Kubernetes YAML 文件。替换占位符
  • Pod 的 name 和容器的 name 值必须由小写字母、数字、'-' 或 '.' 组成,并且必须以字母或数字开头和结尾。
  • 容器的 image 值是您推送的镜像。您可以点击镜像名称来检查其名称和标签。
apiVersion: v1
kind: Pod
metadata:
name: <verify-my-image>
spec:
containers:
- name: <my-image>
image: <my_image>:<my_tag>
imagePullPolicy: Never
  1. 从左侧导航窗格转到 Pods
  2. 点击 Play Kubernetes YAML 并提供以下详细信息
  • Kubernetes YAML file:选择您的 verify_my_image.yaml 文件。
  • Runtime 设置为 Kubernetes cluster
  1. 点击播放播放 Kubernetes YAML
  2. 点击 完成
  3. 在同一页面上查看已创建的 Pod verify-my-image。Pod 的状态运行中播放 Kubernetes YAML