Supported Providers

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