Guest User

Untitled

a guest
Jan 20th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. FROM alpine:edge
  2.  
  3. COPY files /
  4. ARG DNSMASQ_UID=100
  5. ARG DNSMASQ_GID=101
  6. ARG user=dnsmasq
  7. ARG capabilities=cap_net_raw,cap_net_bind_service
  8. # Because Synology is dumb
  9. ENV DNSMASQ_UID="${DNSMASQ_UID}"
  10. ENV DNSMASQ_GID="${DNSMASQ_GID}"
  11. ENV user="${user}"
  12. ENV capabilities="${capabilities}"
  13.  
  14. RUN addgroup -g $DNSMASQ_GID -S $user
  15. RUN adduser -u $DNSMASQ_UID -S -D -H -h /dev/null -s /sbin/nologin -G $user -g $user $user
  16.  
  17. RUN apk --no-cache add dnsmasq libcap
  18. EXPOSE 53 53/udp
  19.  
  20. ENTRYPOINT ["/entrypoint.sh", "dnsmasq", "-k"]
Add Comment
Please, Sign In to add comment