说明:接下来的操作会造成懒猫短暂失联,内网IP变化,请做好重新连接懒猫的准备。

说明:接下来的操作会造成懒猫短暂失联,内网IP变化,请做好重新连接懒猫的准备。

说明:接下来的操作会造成懒猫短暂失联,内网IP变化,请做好重新连接懒猫的准备。

前言

懒猫微服用着还不错,但缺个虚拟机管理器。

应用商店里这些应用能启动特定系统的虚拟机,但也只能启动特定系统的,而且没有办法映射虚拟机里的端口出来。

所以还是用官方提供的 Dockge,打算配合 VirtManager 和 KVM 来自由地启动虚拟机。

之前在 https://www.zhaoj.in/read-9046.html 这里有移植 VirtManager 过来,但觉得还是差点意思,想着 iStore 上有 Proxmox,找了下找到 https://github.com/GreenDamTan/DockerFile/tree/c8dc3b2ff86384e579991b0edf8192e6a2faaf96/ProxmoxVE 这里,就想着弄过来,方便管理虚拟机。

步骤

1.申请官方开发者权限,然后按照这里的说明把 Dockerd 模式打开。

2. 应用里打开 Dockge,把下面的

version: "3.8"
services:
  pve:
    image: crpi-3y0s0ug8uy5x8vwi.cn-hangzhou.personal.cr.aliyuncs.com/glzjinglzjin-lzc/pve:3
    shm_size: 4gb
    hostname: pve
    privileged: true
    devices:
      - /dev/dri
      - /dev/fuse
      - /dev/kvm
      - /dev/vfio
      - /dev/nvidia0
      - /dev/nvidiactl
      - /dev/nvidia-uvm
      - /dev/nvidia-uvm-tools
      - /dev/nvidia-vgpu1
    volumes:
      - /data/document/<你的懒猫微服用户名>/PVE/pve-cluster:/var/lib/pve-cluster
      - /data/document/<你的懒猫微服用户名>/PVE/vz:/var/lib/vz
      - /etc/resolv.conf:/etc/resolv.conf
    environment:
      root_password: <PVE root密码>
      setting_ssh_port: 2222
      INTERFACE: enp2s0
    network_mode: host

在粘贴到里面之后,有几个需要修改设置的地方:

  • 你的懒猫微服用户名:你的懒猫微服用户名。例:glzjin
  • PVE root密码: 想要设置的root密码。

整体填写完例子如下:

version: "3.8"
services:
  pve:
    image: crpi-3y0s0ug8uy5x8vwi.cn-hangzhou.personal.cr.aliyuncs.com/glzjinglzjin-lzc/pve:3
    shm_size: 4gb
    hostname: pve
    privileged: true
    devices:
      - /dev/dri
      - /dev/fuse
      - /dev/kvm
      - /dev/vfio
      - /dev/nvidia0
      - /dev/nvidiactl
      - /dev/nvidia-uvm
      - /dev/nvidia-uvm-tools
      - /dev/nvidia-vgpu1
    volumes:
      - /data/document/glzjin/PVE/pve-cluster:/var/lib/pve-cluster
      - /data/document/glzjin/PVE/vz:/var/lib/vz
      - /etc/resolv.conf:/etc/resolv.conf
    environment:
      root_password: root
      setting_ssh_port: 2222
      INTERFACE: enp2s0
    network_mode: host

这里的docker-compose.yml是猫插网线连到路由器,路由器DHCP分配IP的情况;如果是无线网络则把 enp2s0 改为 wlp4s0 试试(未测试过)。

粘贴好,修改好之后,点击部署,等待启动完成即可。

3. 这里启动之后,会导致猫重新分配IP,因为桥接之后MAC地址变了,需要到路由器上看下新的IP。

4. 打开 https://猫新的IP:8006,即可打开 Proxmox 界面。

用户名:root

密码:在部署时候设置的密码

5. 然后就可以创建虚拟机了。

a. 右键点击“创建虚拟机”按钮。

b. 根据自己需求自由配置即可。

系统镜像这里,把镜像拷贝到网盘这个目录下就可以看到了。

c. 然后就可以启动虚拟机了。

参考和致谢