2013-11-21 15:45:01 -05:00
|
|
|
:title: Remote API Client Libraries
|
2013-09-24 22:47:25 -04:00
|
|
|
:description: Various client libraries available to use with the Docker remote API
|
|
|
|
:keywords: API, Docker, index, registry, REST, documentation, clients, Python, Ruby, Javascript, Erlang, Go
|
|
|
|
|
|
|
|
|
|
|
|
==================================
|
|
|
|
Docker Remote API Client Libraries
|
|
|
|
==================================
|
|
|
|
|
|
|
|
These libraries have not been tested by the Docker Maintainers for
|
2013-10-16 17:38:24 -04:00
|
|
|
compatibility. Please file issues with the library owners. If you
|
|
|
|
find more library implementations, please list them in Docker doc bugs
|
|
|
|
and we will add the libraries here.
|
2013-09-24 22:47:25 -04:00
|
|
|
|
2013-11-09 14:10:00 -05:00
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Language/Framework | Name | Repository | Status |
|
|
|
|
+======================+================+============================================+==========+
|
|
|
|
| Python | docker-py | https://github.com/dotcloud/docker-py | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Ruby | docker-client | https://github.com/geku/docker-client | Outdated |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Ruby | docker-api | https://github.com/swipely/docker-api | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Javascript (NodeJS) | docker.io | https://github.com/appersonlabs/docker.io | Active |
|
|
|
|
| | | Install via NPM: `npm install docker.io` | |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Javascript | docker-js | https://github.com/dgoujard/docker-js | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Javascript (Angular) | dockerui | https://github.com/crosbymichael/dockerui | Active |
|
|
|
|
| **WebUI** | | | |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Java | docker-java | https://github.com/kpelykh/docker-java | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Erlang | erldocker | https://github.com/proger/erldocker | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| Go | go-dockerclient| https://github.com/fsouza/go-dockerclient | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|
|
|
|
| PHP | Alvine | http://pear.alvine.io/ (alpha) | Active |
|
|
|
|
+----------------------+----------------+--------------------------------------------+----------+
|