首页 > 解决方案 > 如何将自定义 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 服务器。

标签: dockerdns

解决方案


推荐阅读