Tools that creates an image of a server with a fully self-contained “snapshot” of the operating system (OS), the software, the files etc. Examples are: Docker, Packer, Vagrant.
Can be used in tandem with configuration management tools: server templating tool like Packer can be used to create a server image, that will be distributed with Ansible, for example.
Categories:
A key component of the shift to immutable infrastructure.