containerDisk

更新时间:2025年12月18日 09:30 浏览:5

制作镜像

Dockerfile

FROM scratch
ADD jammy-server-cloudimg-amd64.img /disk/jammy-server-cloudimg-amd64.img

构建

docker build -t harbor.xxx.com/ubuntun-2204 .

docker push harbor.xxx.com/ubuntun-2204

部署

apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
  name: vm-ubuntu-2204
spec:
  runStrategy: Manual
  template:
    spec:
      domain:
        devices:
          disks:
          - name: sys-disk
            disk:
              bus: virtio
          interfaces:
          - name: default
            masquerade: {}
        resources:
          requests:
            cpu: 8
            memory: 16Gi
      networks:
        - name: default
          pod: {}
      volumes:
      - name: sys-disk
        containerdisk:
          image: harbor.xxx.com/ubuntun-2204
          path: /disk/jammy-server-cloudimg-amd64.img
导航