Skip to content

Commit eeea9ac

Browse files
committed
Add list of Docker Remote API Client Libraries. Fixes moby#800.
1 parent 5712e37 commit eeea9ac

File tree

3 files changed

+29
-5
lines changed

3 files changed

+29
-5
lines changed

docs/Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,11 @@ clean:
4646
-rm -rf $(BUILDDIR)/*
4747

4848
docs:
49-
#-rm -rf $(BUILDDIR)/*
5049
$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/html
5150
@echo
5251
@echo "Build finished. The documentation pages are now in $(BUILDDIR)/html."
5352

54-
server:
53+
server: docs
5554
@cd $(BUILDDIR)/html; $(PYTHON) -m SimpleHTTPServer 8000
5655

5756
site:
@@ -62,12 +61,13 @@ site:
6261

6362
connect:
6463
@echo connecting dotcloud to www.docker.io website, make sure to use user 1
65-
@cd _build/website/ ; \
64+
@echo or create your own "dockerwebsite" app
65+
@cd $(BUILDDIR)/website/ ; \
6666
dotcloud connect dockerwebsite ; \
6767
dotcloud list
6868

6969
push:
70-
@cd _build/website/ ; \
70+
@cd $(BUILDDIR)/website/ ; \
7171
dotcloud push
7272

7373
$(VERSIONS):

docs/sources/api/docker_remote_api.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1056,3 +1056,27 @@ Here are the steps of 'docker run' :
10561056

10571057
In this first version of the API, some of the endpoints, like /attach, /pull or /push uses hijacking to transport stdin,
10581058
stdout and stderr on the same socket. This might change in the future.
1059+
1060+
==================================
1061+
Docker Remote API Client Libraries
1062+
==================================
1063+
1064+
These libraries have been not tested by the Docker Maintainers for
1065+
compatibility. Please file issues with the library owners. If you
1066+
find more library implementations, please list them in Docker doc bugs
1067+
and we will add the libraries here.
1068+
1069+
+----------------------+----------------+--------------------------------------------+
1070+
| Language/Framework | Name | Repository |
1071+
+======================+================+============================================+
1072+
| Python | docker-py | https://github.com/dotcloud/docker-py |
1073+
+----------------------+----------------+--------------------------------------------+
1074+
| Ruby | docker-ruby | https://github.com/ActiveState/docker-ruby |
1075+
+----------------------+----------------+--------------------------------------------+
1076+
| Ruby | docker-client | https://github.com/geku/docker-client |
1077+
+----------------------+----------------+--------------------------------------------+
1078+
| Javascript | docker-js | https://github.com/dgoujard/docker-js |
1079+
+----------------------+----------------+--------------------------------------------+
1080+
| Javascript (Angular) | dockerui | https://github.com/crosbymichael/dockerui |
1081+
| **WebUI** | | |
1082+
+----------------------+----------------+--------------------------------------------+

docs/sources/api/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
APIs
66
====
77

8-
This following :
8+
Your programs and scripts can access Docker's functionality via these interfaces:
99

1010
.. toctree::
1111
:maxdepth: 3

0 commit comments

Comments
 (0)