diff --git a/modules/nixos/docker.nix b/modules/nixos/docker.nix index 1307a73..c06235c 100644 --- a/modules/nixos/docker.nix +++ b/modules/nixos/docker.nix @@ -1,12 +1,8 @@ -{ pkgs, ... }: - { - # add docker group to user - users.users.aaron.extraGroups = [ "docker" ]; - - virtualisation.docker = { + # rootless only: no root daemon and no root-equivalent docker group + virtualisation.docker.rootless = { enable = true; - # Customize Docker daemon settings + setSocketVariable = true; daemon.settings = { dns = [ "1.1.1.1" @@ -14,16 +10,6 @@ ]; 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 - ]; }; }