By default, apps deployed with the Cloud Foundry push command run in standard Cloud Foundry Linux containers. With Docker support enabled, Cloud Foundry can also deploy and manage apps running in Docker containers.
To deploy apps to Docker, developers run Cloud Foundry push with the –docker-image option and the location of a Docker image to create the containers from.
To enable Docker support on a Cloud Foundry deployment, an operator must do the following:
- Enable the diego_docker feature flag.
- Configure access to any Docker registries that developers want to use images from.