]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
Dockerfile: install missing runtime directorie 1887/head
authorAleš Mrázek <ales.mrazek@nic.cz>
Fri, 7 Aug 2026 11:13:09 +0000 (13:13 +0200)
committerAleš Mrázek <ales.mrazek@nic.cz>
Fri, 7 Aug 2026 11:57:31 +0000 (13:57 +0200)
Create runtime, state and cache directories without systemd.

Dockerfile

index e1041816bb46c96065b7785be27a1df661d9f426..2d446b1d7a6472ad37e8050827553e255072dd1b 100644 (file)
@@ -73,5 +73,11 @@ VOLUME /etc/knot-resolver
 # Prepare shared cache
 VOLUME /var/cache/knot-resolver
 
+# prepare directories
+RUN install -d -o root -g root -m 0750 \
+    /var/lib/knot-resolver \
+    /var/cache/knot-resolver \
+    /run/knot-resolver
+
 ENTRYPOINT ["/usr/bin/knot-resolver"]
 CMD ["-c", "/etc/knot-resolver/config.yaml"]