From 38a544d9c45a7c6ce682d8677e52f022d9547177 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Sun, 16 Oct 2022 13:25:46 +0200 Subject: Correctly inject dns servers in docker --- nix/configuration.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nix/configuration.nix b/nix/configuration.nix index 17bb9b8..800d36d 100644 --- a/nix/configuration.nix +++ b/nix/configuration.nix @@ -64,7 +64,6 @@ SystemMaxUse=1G links2 git rclone - docker docker-compose wireguard-tools #qemu @@ -81,6 +80,12 @@ SystemMaxUse=1G services.openssh.enable = true; services.openssh.passwordAuthentication = false; + virtualisation.docker = { + enable = true; + extraOptions = "--config-file=${pkgs.writeText "daemon.json" (builtins.toJSON { + dns = [ "172.17.0.1" "8.8.8.8" "8.8.4.4" ]; + })}"; + }; # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions -- cgit v1.2.3