docker-devdns:DNS 服务器根据 docker 容器名称解析 .dev 域

时间:2024-07-01 13:58:51
【文件属性】:

文件名称:docker-devdns:DNS 服务器根据 docker 容器名称解析 .dev 域

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-01 13:58:51

Go

docker-devdns DNS 服务器根据 docker 容器名称解析 .dev 域 用例 使 docker 容器可通过 DNS 发现用于开发环境,例如在您的笔记本电脑上运行一堆容器时。 这不使用任何 etcd/zookeeper 后端或注册器进程,但维护它自己的容器名称缓存 有关更完整的解决方案,请参阅 etcd/skydns。 与 skydock/progrium-registrator 不同,名称很短:它是 $CONTAINER_NAME.dev。 如果容器名称包含将形成子域的点。 设计 监听容器创建事件并维护一个 name<->ip 缓存。 对特殊*域(默认 .dev)的请求尝试匹配任何具有相同名称的正在运行的 docker 容器。 对其他域的请求由操作系统解析器解析,这样我们就可以与安装在您的开发环境中的其他特殊 DNS 服务器解决方案合作,例如 VPN 分配的


【文件预览】:
docker-devdns-master
----docker-devdns_test.go(3KB)
----LICENSE(1KB)
----README.md(2KB)
----docker-devdns.go(9KB)

网友评论