docker - 如何将自定义 DNS 区域文件内容添加到运行在 127.0.0.11 的 docker 嵌入式 DNS 服务器?
问题描述
不知何故,我的代码需要 2 个 DNS 服务器,一个用于解析容器名称,另一个用于解析我的域 FQDN。向容器添加 2 个 DNS 不起作用。如何将我的自定义 dns 记录添加到 docker 的默认 DNS 服务器?
尝试了来自 docker compose 的 --dns 参数和 dns arg
# dns:
# - 172.17.0.2
# - 127.0.0.11
# - some_ip
# network_mode: bridge
第一个 IP 是一个本地 dns 服务器,它将解析我的域 FQDN 第二个 IP 是 docker 的默认 dns,需要解析容器名称(如果不需要,请清除我的概念)第三个是备用 IP,它是我组织的 DNS 服务器。
解决方案
推荐阅读
- python - python请求和无javascript浏览器请求之间的区别?
- google-app-engine - 使用 Google App Engine 设置暂存环境
- python - 椭圆曲线点乘法有时会产生错误的结果
- java - Android studio:CutomListView 给出了奇怪的输出,它应该给出 firebase 数据。有什么解决办法吗?
- c# - HasMentionPrefix 在使用 Linux 启动机器人时不起作用,但在 Windows 上启动时起作用
- javascript - 如果有 2 个元素具有相同的文本,我想要在 jquery 中删除一个
- javascript - 如何为每个 _blank 链接自动添加图标?
- sql - 如何在特定 ID 的子查询中求和?
- jquery - 多滑块 jquery 表单没有响应
- java - 我如何在 Java 中优化这两个相互递归的函数?