{ config, lib, pkgs, ...}: { virtualisation.docker = { enable = true; # Customize Docker daemon settings daemon.settings = { dns = [ "1.1.1.1" "8.8.8.8" ]; log-driver = "journald"; registry-mirrors = [ "https://mirror.gcr.io" ]; storage-driver = "overlay2"; }; # Use the rootless mode rootless = { enable = true; setSocketVariable = true; }; # Install docker-compose extraPackages = with pkgs; [ docker-compose ]; }; }