环境变量

Incus 客户端和守护进程会尊重一些环境变量,以适应用户的环境并开启或关闭一些高级功能。

通用

名称

描述

INCUS_DIR

Incus 数据目录

INCUS_INSECURE_TLS

如果设置为 true,则允许所有默认 Go 密码,用于客户端<->服务器通信和服务器<->镜像服务器(服务器<->服务器和集群不受影响)

PATH

在解析二进制文件时要查找的路径列表

http_proxy

HTTP 的代理服务器 URL

https_proxy

HTTPS 的代理服务器 URL

no_proxy

不需要使用代理的域名、IP 地址或 CIDR 范围列表

客户端环境变量

名称

描述

EDITOR

要使用的文本编辑器

VISUAL

要使用的文本编辑器(如果 EDITOR 未设置)

INCUS_CONF

客户端配置目录的路径

INCUS_GLOBAL_CONF

全局客户端配置目录的路径

INCUS_REMOTE

要使用的远程的名称(覆盖已配置的默认远程)

INCUS_PROJECT

要使用的项目的名称(覆盖已配置的默认项目)

服务器环境变量

名称

描述

INCUS_AGENT_PATH

包含 incus-agent 构建的目录的路径

INCUS_CLUSTER_UPDATE

在集群更新时要调用的脚本

INCUS_DEVMONITOR_DIR

设备监视器要监控的路径。这主要用于测试

INCUS_DOCUMENTATION

通过 Web 服务器提供的文档的路径

INCUS_EXEC_PATH

Incus 二进制文件的完整路径(在分叉子命令时使用)

INCUS_IDMAPPED_MOUNTS_DISABLE

禁用 idmapped 挂载支持(在测试传统 UID 切换时有用)

INCUS_LXC_TEMPLATE_CONFIG

LXC 模板配置目录的路径

INCUS_EDK2_PATH

包含 *_CODE.fd*_VARS.fd 的 EDK2 固件构建的路径

INCUS_SECURITY_APPARMOR

如果设置为 false,则强制关闭 AppArmor

INCUS_UI

通过 Web 服务器提供的 Web UI 的路径

INCUS_USBIDS_PATH

hwdata usb.ids 文件的路径