Planning for Docker
You must decide which workloads to run in containers and how to set up your Docker hosts.
- Docker containers versus virtual machines
Depending on your workload needs, Docker containers or virtual machines can be the better choice. - Obtaining the Docker product
The Docker product is available from different sources. - Getting support
As an environment with components from multiple sources, your are likely to have more than one support organization for your Docker setup. - Host setup
The resource requirements of your Docker hosts depend on the intended workload. - Scaling with LPAR or virtual machines
The mainframe offers a highly scalable virtual hardware. The scaling options depend on whether you run your Docker hosts in LPAR mode or in virtual machines. - Clustering options
Run Docker hosts in swarm mode to use Docker's clustering technology, or without swarm mode if you want to use Kubernetes. - Page cache sharing
Memory-sharing potential arises from a Docker host with multiple containers that are created from the same image or from images with shared ancestors.
Parent topic: Running Docker Containers on IBM Z