I deploy public DNS via new images. Image builds are fast, and our DNS changes rarely. When DNS changes frequently I wouldn&#x27;t recommend it, though. Our internal DNS is using SkyDNS2 (backed by Etcd) instead, because that changes frequently (service registrations etc. as vms are started&#x2F;stopped). But for the public DNS we like having the one DNS change =&gt; one git commit =&gt; one Docker image mapping to see who&#x2F;why&#x2F;when DNS changed.