This chapter briefly introduces the concepts of containers, and talks a bit about Docker, probably the most popular container technology available today. It also provides a detailed overview of the different containerizer options in Mesos besides introducing some other topics such as networking for Mesos-managed containers and fetcher cache. Finally, an example for deploying containerized apps in Mesos is provided for better understanding. The following topics will be covered in this chapter:
Containers
Docker
Mesos Containerizer
Mesos Containerizer
Docker Containerizer
Composing Containerizer
Networking for Mesos-managed containers
Mesos Image Provisioning
Fetcher Cache
Deploying containerized apps using Docker and Mesos