说明:接下来的操作会造成懒猫短暂失联,内网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 改为 wlp129s0 试试(未测试过)。
粘贴好,修改好之后,点击部署,等待启动完成即可。
3. 这里启动之后,会导致猫重新分配IP,因为桥接之后MAC地址变了,需要到路由器上看下新的IP。
4. 打开 https://猫新的IP:8006,即可打开 Proxmox 界面。
用户名:root
密码:在部署时候设置的密码
5. 然后就可以创建虚拟机了。
a. 右键点击“创建虚拟机”按钮。
b. 根据自己需求自由配置即可。
系统镜像这里,把镜像拷贝到网盘这个目录下就可以看到了。
c. 然后就可以启动虚拟机了。