Skip to content

Instantly share code, notes, and snippets.

@pguelpa
Created September 1, 2015 21:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pguelpa/9e472c756809e60d7009 to your computer and use it in GitHub Desktop.
Save pguelpa/9e472c756809e60d7009 to your computer and use it in GitHub Desktop.
dnsmasq
[Unit]
Description=dnsmasq
After=docker.service
Requires=docker.service
[Service]
TimeoutStartSec=10m
ExecStartPre=-/usr/bin/docker kill dnsmasq
ExecStartPre=-/usr/bin/docker rm dnsmasq
ExecStartPre=/usr/bin/docker pull jamesawesome/dnsmasq:latest
ExecStart=/bin/sh -c "docker run --name dnsmasq --net=host -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN jamesawesome/dnsmasq:latest -S 10.12.0.2"
ExecStop=/usr/bin/docker stop -t 30 dnsmasq
[Install]
WantedBy=multi-user.target
[X-Fleet]
Global=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment