nixpkgs/nixos/modules/virtualisation
Eelco Dolstra ba88db3cd3 Add support for imperative container management
The command nixos-container can now create containers.  For instance,
the following creates and starts a container named ‘database’:

  $ nixos-container create database

The configuration of the container is stored in
/var/lib/containers/<name>/etc/nixos/configuration.nix.  After editing
the configuration, you can make the changes take effect by doing

  $ nixos-container update database

The container can also be destroyed:

  $ nixos-container destroy database

Containers are now executed using a template unit,
‘container@.service’, so the unit in this example would be
‘container@database.service’.
2014-03-24 12:19:27 +01:00
..
amazon-config.nix
amazon-image.nix Make initialRootPassword overrideable in all virtualisation modules, not just virtualbox. 2014-02-24 18:05:26 +01:00
container-login.nix Fix permissions 2014-03-18 18:04:38 +01:00
containers.nix Add support for imperative container management 2014-03-24 12:19:27 +01:00
ec2-data.nix
google-compute-config.nix Add initial configuration for Google Compute Engine 2013-12-11 15:32:27 +01:00
google-compute-image.nix Make initialRootPassword overrideable in all virtualisation modules, not just virtualbox. 2014-02-24 18:05:26 +01:00
libvirtd.nix nixos/libvirtd-service: fix fail-to-start when no machines are configured 2013-12-09 19:41:44 +01:00
nixos-container.sh Add support for imperative container management 2014-03-24 12:19:27 +01:00
nova-config.nix
nova-image.nix
nova.nix
qemu-opts
qemu-vm.nix Removed obsolete option services.xserver.videoDriver 2014-02-18 23:13:00 +01:00
run-in-netns.c Add support for running a container with a private network interface 2014-03-18 10:49:25 +01:00
virtualbox-guest.nix services.mesa -> hardware.opengl 2014-02-08 14:45:37 -05:00
virtualbox-image.nix virtualbox-image.nix: initialRootPassword setting should be easily overrideable 2014-02-14 09:06:26 -05:00
xen-dom0.nix
xen-domU.nix