Docker Machine is an application tool that helps developers create Docker operating environment on their local computers or platforms of cloud service providers.  Alibaba Cloud Elastic Compute Service (ECS) Driver is an extension for Docker  Machine, which simplifies the deployment of Docker operating environment under the Alibaba Cloud environment and facilitates developers to manage distributed Docker hosts.

Docker Machine, in combination with Alibaba Cloud ECS Driver, provides the following features:

  • Quick creation

    With simple installation configurations, you can automatically create the Docker host environment or Docker clusters on Alibaba Cloud.

  • Unified experience 

    You can use Docker Machine to manage Docker hosts in local and on the cloud.

  • Seamless integration

    Docker Machine integrates with Alibaba Cloud container Hub and Container Service seamlessly, provides complete container development experience, and is necessary in the process of development and operation & maintenance (O&M).

To customize the modifications of ECS Driver, obtain the source codes from GitHub and compile the Docker Machine that contains ECS Driver.