问题描述
我正在开发一种解决方案,使 Docker 服务可以作为 Nginx 实例上的子域进行访问。 Docker 的 embedded bridge networks 允许通过名称发现兄弟容器;我可以使用伪 DNS 系统将容器 service-1 解析为 http://service-1
。
然而,我被困在实际上发现网络中的这些对等点。我知道 libnetwork
拥有某种要解析的实时容器内部注册表,因为我可以使用 docker network inspect
列出它们并解析容器内的已知名称。但是 libnetwork
不是常规 DNS,而且我找不到可以绑定到容器的区域文件。
我知道我可以使用 docker inspect
的结果定期更新主机上的文件,但我认为网络系统必须存储某种实时缓存。任何寻找和使用它的方向将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)