Journeyman Geek Asked: 2021-09-23 23:07:34 +0800 CST2021-09-23 23:07:34 +0800 CST 2021-09-23 23:07:34 +0800 CST 如何从 LXD 容器中引用 'LXD 主机 772 我们目前在一系列 LXD 容器中运行我们的服务 - 我们有一个运行 nginx 服务器作为反向代理,指向每个服务,并且我需要从主机或另一个容器连接到容器,我使用分配的 LXD主机名。它工作得很好,而且非常干净。 我目前正在考虑设置grafana以在容器中进行监视,并在主机中的 prometheus 实例中挂钩以向其提供数据。能够通过主机名引用 LXD 主机可能会有所帮助——就像我为这个项目和其他项目的容器所做的那样。从容器上运行的服务中引用主机的“正确”方式是什么? lxd 1 个回答 Voted Best Answer Bob 2021-09-23T23:16:31+08:002021-09-23T23:16:31+08:00 如果您使用的是 LXD 托管网络,它设置了一个桥接网络并运行了一个 dnsmasq DHCP 服务器来提供您描述的行为,则可以在域名下访问主机_gateway.<domain>,例如_gateway.lxd(或仅_gateway使用 DNS 搜索后缀)。要求最低 LXD 4.16。 如果您使用任何其他网络类型,包括非托管网桥,则没有内置方法可以这样做。 请注意,要使用该_gateway名称实际访问主机上的服务,该服务必须正在侦听 LXD 桥接口/地址。
如果您使用的是 LXD 托管网络,它设置了一个桥接网络并运行了一个 dnsmasq DHCP 服务器来提供您描述的行为,则可以在域名下访问主机
_gateway.<domain>
,例如_gateway.lxd
(或仅_gateway
使用 DNS 搜索后缀)。要求最低 LXD 4.16。如果您使用任何其他网络类型,包括非托管网桥,则没有内置方法可以这样做。
请注意,要使用该
_gateway
名称实际访问主机上的服务,该服务必须正在侦听 LXD 桥接口/地址。