bersace.dockerdns
dockerdns
设置 Docker 容器的 DNS 解析。
运行 dnsdocker 来解析以 .docker 结尾的容器名称,并将本地 dnsmasq 设置为 Docker 的默认 DNS 服务器。
局域网 本地 dnsmasq Docker 引擎 dnsdock 容器
| | | | |
| | *----- 设置本地 dnsmasq 为 DNS 服务器 --------->*
| | | | |
| *<--------------------- DNS 查询 ------------------------------*
| | | | |
| *---------- 委派 .docker --------->* |
| | | | |
*<- 委派 --* | | |
| | | | |
角色变量
# 虚拟网络接口的名称。
iface: dockerdns0
# DNS 服务器绑定地址的 IPv4 范围。
network: 192.168.7.0/24
# 容器将属于该域:
domain: docker
示例剧本
- hosts: localhost
roles:
- bersace.dockerdns
版权
由 Étienne BERSAC <@bersace> 持有 BSD 许可。
关于项目
Setup docker container DNS resolution and nameserver
安装
ansible-galaxy install bersace.dockerdns
许可证
Unknown
下载
208
拥有者
Cf. gitlab.com/bersace 🔬 ❤️
Développeur Go, Python 🥔 🐍
Passionné de l'agilité ⌨️ 📦 ☑️ 🚀
Golfeur de code ⛳️ 🗑