bersace.dockerdns
dockerdns
This tool sets up DNS resolution for Docker containers.
Use dnsdocker
to resolve container names with the .docker TLD and configure the local dnsmasq
as the default DNS server for Docker.
LAN local dnsmasq Docker Engine dnsdock container
| | | | |
| | *----- set local dnsmasq as nameserver --------->*
| | | | |
| *<--------------------- DNS queries ------------------------------*
| | | | |
| *---------- delegate .docker --------->* |
| | | | |
*<- delegate --* | | |
| | | | |
Role Variables
iface
: Name of the dummy network interface. (e.g.,dockerdns0
)network
: IPv4 range for DNS servers (e.g.,192.168.7.0/24
)domain
: Domain for the containers (e.g.,docker
)
Example Playbook
- hosts: localhost
roles:
- bersace.dockerdns
Copyright
Licensed under BSD by Étienne BERSAC.
Informazioni sul progetto
Setup docker container DNS resolution and nameserver
Installa
ansible-galaxy install bersace.dockerdns
Licenza
Unknown
Download
208
Proprietario
Cf. gitlab.com/bersace 🔬 ❤️
Développeur Go, Python 🥔 🐍
Passionné de l'agilité ⌨️ 📦 ☑️ 🚀
Golfeur de code ⛳️ 🗑