Abe Estrada

Docker Dnsmasq

DespuĂ©s de utilizar devdns para resolver dominios de manera local, ahora he cambiado a un contenedor de Docker que me permite hacer lo mismo pero con dnsmasq . Antes me gustaba utilizar .dev pero desde que Google compro el dominio he cambiado a el TLD oficial segĂșn el RFC2606 .test.

Primero hay que crear el archivo /etc/resolver/test con el siguente contenido:

nameserver 127.0.0.1
port 5300

Luego ejecutar:

docker run -d --name dnsmasq --restart always -p 5300:53/tcp -p 5300:53/udp --cap-add NET_ADMIN andyshinn/dnsmasq --address=/.test/127.0.0.1

Y con esto, cualquier dominio .test va a resolver 127.0.0.1 lo cual es ideal para el desarollo de proyectos web. Y tan solo ocupa 5MB de espacio.