跳转到主内容

将镜像推送到本地由 Minikube 驱动的 Kubernetes 集群

通过 Podman Desktop,您可以将镜像推送到本地由 Minikube 驱动的 Kubernetes 集群。

先决条件

步骤

  1. 从左侧导航窗格转到 镜像
  2. 点击您想推送的镜像对应的 溢出菜单 图标,然后选择 Push image to minikube cluster (推送镜像到 minikube 集群)。将会打开一个操作成功的通知。 将镜像推送到 Minikube
  3. 点击 OK

验证

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

$ minikube image list

您还可以创建一个使用该已加载镜像的 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
  2. 从左侧导航窗格转到 Pods

  3. 点击 Play Kubernetes YAML 并提供以下详细信息

    • Kubernetes YAML file:选择您的 verify_my_image.yaml 文件。
    • Runtime 设置为 Kubernetes cluster
  4. 点击 Play (运行)。 运行一个 Kubernetes YAML

  5. 点击 完成

  6. 在同一页面上查看创建的 pod verify-my-image。该 pod 的 STATUS (状态) 为 RUNNING (运行中)。 运行一个 Kubernetes YAML