Merge pull request #230109 from vdot0x23/docker-extraPackages
nixos/docker: add extraPackages option
This commit is contained in:
commit
d242834675
|
@ -158,6 +158,15 @@ in
|
|||
Docker package to be used in the module.
|
||||
'';
|
||||
};
|
||||
|
||||
extraPackages = mkOption {
|
||||
type = types.listOf types.package;
|
||||
default = [ ];
|
||||
example = literalExpression "with pkgs; [ criu ]";
|
||||
description = lib.mdDoc ''
|
||||
Extra packages to add to PATH for the docker daemon process.
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
###### implementation
|
||||
|
@ -194,7 +203,8 @@ in
|
|||
};
|
||||
|
||||
path = [ pkgs.kmod ] ++ optional (cfg.storageDriver == "zfs") pkgs.zfs
|
||||
++ optional cfg.enableNvidia pkgs.nvidia-docker;
|
||||
++ optional cfg.enableNvidia pkgs.nvidia-docker
|
||||
++ cfg.extraPackages;
|
||||
};
|
||||
|
||||
systemd.sockets.docker = {
|
||||
|
|
Loading…
Reference in a new issue