配置容器中支持的功能
Runtime 被设计为一个多容器应用程序,这意味着您可以使用 Docker Compose 来运行它。
在执行 Docker Compose 命令之前,根据最适合您需求的环境变量在 .env 文件中设置环境变量。.env 文件应如下所示:
SETUPHOSTIMAGE=factorytalkremoteaccess/setuphost RUNTIMEIMAGE=factorytalkremoteaccess/runtime TAG=<version> SETUPHOSTCONTAINER=factorytalkremoteaccess-setuphost RUNTIMECONTAINER=factorytalkremoteaccess-runtime VERBOSE=false VOLUME= TZ=UTC APPARMOR_PROFILE=factorytalkremoteaccess_runtime WEB_LOGIN_PASSWORD= RDP_DISPLAY= RDP_XAUTHORITY= VPN_ADAPTERS= VPN_P2P=false
变量 | 定义 | 注释 |
---|---|---|
SETUPHOST_IMAGE | 指定 Setuphost 服务的映像名称。 | 已设置 |
RUNTIME_IMAGE | 指定 Runtime 服务的映像名称。 | 已设置 |
TAG | 为两个映像定义标签。 | 已设置 |
SETUPHOST_CONTAINER | 指示与 Setuphost 服务关联的容器名称。 | 已设置 |
RUNTIME_CONTAINER | 指示与 Runtime 服务关联的容器名称。 | 已设置 |
VERBOSE | 如果设置为 true ,则启用运行中 Setuphost 的详细输出。默认值为 false 。 | 可编辑 |
VOLUME | 指定 Runtime 挂载的用于存储持久性数据的卷的路径。例如, /path/to/persistent/folder 。 | 必须设置 |
TZ | 设置 Runtime 运行所在的时区。默认情况下,时区设置为 UTC 。您可以通过修改 UTC 值来更改此预设时区。 | 可编辑 |
APPARMOR_PROFILE | 定义应用于 Runtime 服务的 AppArmor 配置文件。要在不遵守任何安全策略的情况下运行容器,请移除此变量或将其设置为 unconfined 。 | 可编辑 |
WEB_LOGIN_PASSWORD | 通过密码保护 Runtime 的 Web UI。默认情况下未设置此变量,但出于安全考虑,建议对其进行设置。此值作为密钥输入到 Setuphost 服务中。 | 可编辑 |
VPN_P2P | 如果设置为 true ,将在 Runtime 中启用点对点 VPN 功能。默认值为 false 。 | 仅针对 RDP 设置 |
提供反馈