Concepts
In the following sections, we will look at the various objects available in the Zun system.
Containers
The container is the most important resource in Zun. A container in Zun represents any application container run by the users. A container object stores information such as the image, command, workdir, host, and so on. Zun is an extendable solution; it can support other container runtime tools as well. It has a driver-based implementation for each tool. The Docker driver in Zun manages containers via Docker. Containers in Zun support many advanced operations including CRUD operations such as create, start, stop, pause, delete, update, kill, and so on.
Images
Images in Zun are container images. These images are managed either by Docker Hub or Glance. Users can download the image and save them to Glance prior to container creation to save time. An image object stores information such as the image name, tag, size, and so on. Operations supported for images are upload, download, update...