Docker is the world’s famous software container platform. Developers use Docker to eliminate “works on my machine” problems when collaborating on code with co-workers. Operators use Docker to run and manage apps side-by-side in isolated containers to get better compute density. Enterprises use Docker to build agile software delivery pipelines to ship new features faster, more securely and with confidence for both Linux and Windows Server apps.
SUSE Container as a Service (CaaS) Platform is an application development & hosting platform for container applications and services that enables you to provision, manage, and scale container-based applications and services. You can focus now on development of container applications and meet your business goals faster while saving costs in developing and maintaining container infrastructure.
Platform-as-a-Service is getting a lot of press lately, and with good reason. PaaS is an efficient way to develop applications, as you can start up a new development machine in a matter of seconds and take it down when you're finished with it. Or cater to specific needs easily, such as combinations of framework versions and databases.
Red Hat's Openshift is such a Platform-as-a-Service, ready for production after two years of beta testing.