My NixOS configuration (mirror)
at main 16 lines 333 B view raw
1{ 2 config, 3 lib, 4 ... 5}: { 6 options.modules.services.docker.enable = lib.mkEnableOption "docker support"; 7 8 config = lib.mkIf config.modules.services.docker.enable { 9 virtualisation.docker = { 10 enable = true; 11 enableOnBoot = false; 12 }; 13 14 systemd.services."docker.socket".wantedBy = ["sockets.target"]; 15 }; 16}