## Containers

Fabric8 supports a wide range of different _container providers_ to allow different technologies, frameworks and application server technologies and programming models to be used to develop applications and then deploy them on all things from bare metal, on premise and hybrid clouds.

Fabric8 supports the following kinds of container:

* [Child Containers](http://fabric8.io/gitbook/childContainers.html)
* [Micro Services](http://fabric8.io/gitbook/microServices.html)
* [Java Container](http://fabric8.io/gitbook/javaContainer.html)
* [Process Container](http://fabric8.io/gitbook/processContainer.html)
* [Spring Boot Container](http://fabric8.io/gitbook/springBootContainer.html)
* [Kubernetes](http://fabric8.io/gitbook/kubernetes.html)
* [Docker](http://fabric8.io/gitbook/docker.html)
* [SSH Containers](http://fabric8.io/gitbook/sshContainers.html)
* [OpenShift](http://fabric8.io/gitbook/openshift.html)
* [Cloud Containers](http://fabric8.io/gitbook/cloudContainers.html)