Container
Provider Matrix
Provider | Documentation | Provider Constant | Supported Regions | Module | Class Name |
---|---|---|---|---|---|
Docker | Click | DOCKER | single region driver | libcloud.container.drivers.docker | DockerContainerDriver |
Amazon Elastic Container Service | Click | ECS | single region driver | libcloud.container.drivers.ecs | ElasticContainerDriver |
Google Container Engine | Click | GKE | single region driver | libcloud.container.drivers.gke | GKEContainerDriver |
Joyent Triton | Click | JOYENT | single region driver | libcloud.container.drivers.joyent | JoyentContainerDriver |
Kubernetes | Click | KUBERNETES | single region driver | libcloud.container.drivers.kubernetes | KubernetesContainerDriver |
LXD | LXD | single region driver | libcloud.container.drivers.lxd | LXDContainerDriver | |
Rancher | Click | RANCHER | single region driver | libcloud.container.drivers.rancher | RancherContainerDriver |
Supported Methods
Provider | install image | list images | deploy container | get container | start container | stop container | restart container | destroy container | list containers | list locations | create cluster | destroy cluster | list clusters |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Docker | yes | yes | yes | yes | yes | yes | yes | yes | yes | no | no | no | no |
Amazon Elastic Container Service | no | yes | yes | yes | yes | yes | yes | yes | yes | no | yes | yes | yes |
Google Container Engine | no | no | yes | yes | no | no | no | yes | yes | no | yes | yes | yes |
Joyent Triton | yes | yes | yes | yes | yes | yes | yes | yes | yes | no | no | no | no |
Kubernetes | no | no | yes | yes | no | no | no | yes | yes | no | yes | yes | yes |
LXD | yes | yes | yes | yes | yes | yes | yes | yes | yes | no | no | no | no |
Rancher | no | no | yes | yes | yes | yes | no | yes | yes | no | no | no | no |