Skip to content
Snippets Groups Projects

dockerfile: best practices

Merged Tomas Krizek requested to merge dockerfile-best-practices into master
1 file
+ 5
3
Compare changes
  • Side-by-side
  • Inline
+ 5
3
@@ -62,13 +62,15 @@ RUN cd /tmp/knot-resolver && \
# Final container
FROM runtime
MAINTAINER Knot Resolver team <knot-resolver-users@lists.nic.cz>
LABEL cz.knot-resolver.vendor="CZ.NIC"
LABEL maintainer="knot-resolver-users@lists.nic.cz"
# Export DNS over UDP & TCP, DNS-over-TLS, web interface
EXPOSE 53/UDP 53/TCP 853/TCP 8053/TCP
CMD ["/usr/local/sbin/kresd", "-c", "/etc/knot-resolver/kresd.conf"]
# Fetch Knot Resolver + Knot DNS libraries from build image
COPY --from=build /tmp/root/ /
RUN ldconfig
ENTRYPOINT ["/usr/local/sbin/kresd"]
CMD ["-c", "/etc/knot-resolver/kresd.conf"]
Loading