文件名称:devdns:Automagic Docker DNS用于本地开发
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-24 02:01:52
dns docker dnsmasq devdns Shell
devdns 使Docker容器可通过DNS在开发环境中发现,例如在笔记本电脑上运行一堆容器时。 用于容器间的通讯,或仅是从主机到达容器的一种简单方法。 跑步 docker run -d --name devdns -p 53:53/udp \ -v /var/run/docker.sock:/var/run/docker.sock:ro ruudud/devdns 除了侦听启动/停止事件之外,devdns还需要访问Docker套接字才能查询容器名称和IP地址。 绑定主机上的端口53是可选的,但在配置本地解析时会更容易。 在devdns中运行的DNS服务器设置为将对未知主机的请求代理到配置的后备DNS(默认Google的DNS服务器8.8.8.8)。 它还添加了通配符记录(通常为*.test ,请参见下面的DNS_DOMAIN ),该记录指向主机(Linux中的桥IP)
【文件预览】:
devdns-master
----dnsmasq.conf(25KB)
----.github()
--------workflows()
----Dockerfile(599B)
----run.sh(6KB)
----LICENSE(1KB)
----README.md(7KB)