blob: da9d7a85004db56b67d03c67378b5e22c46f6a97 (plain
For an overview of the more general problem, see [[blueprint/replace_vagrant]].
For the detailed plans and things to evaluate in Docker, see [[!tails_ticket 7530]].
* Since Docker 0.9, the default execution environment is libcontainer,
instead of LXC. It now supports e.g. systemd-nspawn, libvirt-lxc,
libvirt-sandbox, qemu/kvm, in addition to LXC.
* Docker seems to support sharing a directory between the host and
a container, so on this front, we would not lose anything compared
* Docker supports Linux and OSX.
* According to
Docker comes with tools to automatically build a container from
source, version it, and upgrade it incrementally.
* Michael Prokop [gives
about Docker integration with Jenkins.