vz driver is running but host agent is not

*使用 vz 模式虚拟化的 4c8g 虚拟机运行 *colima

colima start --runtime containerd --cpu 4 --memory 8 --vm-type=vz

究竟什么是 vz driver is running but host agent is not ?

参考 colima start does not honor default config, but then overwrites it #985  可能需要执行:

colima fix:

colima stop -f
rm -rf /Users/$USER/.colima/_lima/_networks
colima start

在晚上折腾时偶然发现,如果我的 macOS 操作系统环境变量设置了代理,例如:

export HTTP_PROXY="http://127.0.0.1:3128"
export HTTPS_PROXY="http://127.0.0.1:3128"
export NO_PROXY="*.baidu.com,192.168.0.0/16,10.0.0.0/8"
export http_proxy="http://127.0.0.1:3128"
export https_proxy="http://127.0.0.1:3128"
export no_proxy="*.baidu.com,192.168.0.0/16,10.0.0.0/8"

则重新启动colima虚拟机之后,这个环境变量会注入到虚拟机内部,但是会做修改(IP地址从 127.0.0.1 调整为 192.168.5.2 ),而且这个修改是写到虚拟机内部 /etc/environment 中:

*Colima启动时会自动将HOST物理主机proxy环境变量注入到虚拟机 */etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
#LIMA-START
HTTPS_PROXY=http://192.168.5.2:3128
HTTP_PROXY=http://192.168.5.2:3128
NO_PROXY=*.baidu.com,192.168.0.0/16,10.0.0.0/8
http_proxy=http://192.168.5.2:3128
https_proxy=http://192.168.5.2:3128
no_proxy=*.baidu.com,192.168.0.0/16,10.0.0.0/8
#LIMA-END
vz driver is running but host agent is not