-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add automatically generated Engine API docs
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
- Loading branch information
Showing
5 changed files
with
247 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,131 @@ | ||
--- | ||
redirect_from: | ||
- /engine/reference/api/remote_api_client_libraries/ | ||
- /reference/api/remote_api_client_libraries/ | ||
description: Various client libraries available to use with the Docker Engine API | ||
keywords: | ||
- API, Docker, index, registry, REST, documentation, clients, C#, Erlang, Go, Groovy, Java, JavaScript, Perl, PHP, Python, Ruby, Rust, Scala | ||
title: Engine API client libraries | ||
--- | ||
|
||
These libraries make it easier to build applications on top of the Docker | ||
Engine with various programming languages. They have not been tested by the | ||
Docker maintainers for compatibility, so if you run into any issues, file them | ||
with the library maintainers. | ||
|
||
<table border="1" class="docutils"> | ||
<colgroup> | ||
<col width="29%"> | ||
<col width="23%"> | ||
<col width="48%"> | ||
</colgroup> | ||
<thead valign="bottom"> | ||
<tr> | ||
<th class="head">Language/Framework</th> | ||
<th class="head">Name</th> | ||
<th class="head">Repository</th> | ||
</tr> | ||
</thead> | ||
<tbody valign = "top"> | ||
<tr> | ||
<td>C#</td> | ||
<td>Docker.DotNet</td> | ||
<td><a class="reference external" href="https://github.com/ahmetalpbalkan/Docker.DotNet">https://github.com/ahmetalpbalkan/Docker.DotNet</a></td> | ||
</tr> | ||
<tr> | ||
<td>C++</td> | ||
<td>lasote/docker_client</td> | ||
<td><a class="reference external" href="https://github.com/lasote/docker_client">https://github.com/lasote/docker_client</a></td> | ||
</tr> | ||
<tr> | ||
<td>Erlang</td> | ||
<td>erldocker</td> | ||
<td><a class="reference external" href="https://github.com/proger/erldocker">https://github.com/proger/erldocker</a></td> | ||
</tr> | ||
<tr> | ||
<td>Dart</td> | ||
<td>bwu_docker</td> | ||
<td><a class="reference external" href="https://github.com/bwu-dart/bwu_docker">https://github.com/bwu-dart/bwu_docker</a></td> | ||
</tr> | ||
<tr> | ||
<td>Go</td> | ||
<td>Docker Go client</td> | ||
<td><a class="reference external" href="https://godoc.org/github.com/docker/docker/client">https://godoc.org/github.com/docker/docker/client</a></td> | ||
</tr> | ||
<tr> | ||
<td>Gradle</td> | ||
<td>gradle-docker-plugin</td> | ||
<td><a class="reference external" href="https://github.com/gesellix/gradle-docker-plugin">https://github.com/gesellix/gradle-docker-plugin</a></td> | ||
</tr> | ||
<tr> | ||
<td>Groovy</td> | ||
<td>docker-client</td> | ||
<td><a class="reference external" href="https://github.com/gesellix/docker-client">https://github.com/gesellix/docker-client</a></td> | ||
</tr> | ||
<tr> | ||
<td>Haskell</td> | ||
<td>docker-hs</td> | ||
<td><a class="reference external" href="https://github.com/denibertovic/docker-hs">https://github.com/denibertovic/docker-hs</a></td> | ||
</tr> | ||
<tr> | ||
<td>HTML (Web Components)</td> | ||
<td>docker-elements</td> | ||
<td><a class="reference external" href="https://github.com/kapalhq/docker-elements">https://github.com/kapalhq/docker-elements</a></td> | ||
</tr> | ||
<tr> | ||
<td>Java</td> | ||
<td>docker-java</td> | ||
<td><a class="reference external" href="https://github.com/docker-java/docker-java">https://github.com/docker-java/docker-java</a></td> | ||
</tr> | ||
<tr> | ||
<td>Java</td> | ||
<td>docker-client</td> | ||
<td><a class="reference external" href="https://github.com/spotify/docker-client">https://github.com/spotify/docker-client</a></td> | ||
</tr> | ||
<tr> | ||
<td>NodeJS</td> | ||
<td>dockerode</td> | ||
<td><a class="reference external" href="https://github.com/apocas/dockerode">https://github.com/apocas/dockerode</a></td> | ||
</tr> | ||
<tr> | ||
<td>Perl</td> | ||
<td>Eixo::Docker</td> | ||
<td><a class="reference external" href="https://github.com/alambike/eixo-docker">https://github.com/alambike/eixo-docker</a></td> | ||
</tr> | ||
<tr> | ||
<td>PHP</td> | ||
<td>Docker-PHP</td> | ||
<td><a class="reference external" href="https://github.com/docker-php/docker-php">https://github.com/docker-php/docker-php</a></td> | ||
</tr> | ||
<tr> | ||
<td>Python</td> | ||
<td>docker-py</td> | ||
<td><a class="reference external" href="https://github.com/docker/docker-py">https://github.com/docker/docker-py</a></td> | ||
</tr> | ||
<tr> | ||
<td>Ruby</td> | ||
<td>docker-api</td> | ||
<td><a class="reference external" href="https://github.com/swipely/docker-api">https://github.com/swipely/docker-api</a></td> | ||
</tr> | ||
<tr> | ||
<td>Rust</td> | ||
<td>docker-rust</td> | ||
<td><a class="reference external" href="https://github.com/abh1nav/docker-rust">https://github.com/abh1nav/docker-rust</a></td> | ||
</tr> | ||
<tr> | ||
<td>Rust</td> | ||
<td>shiplift</td> | ||
<td><a class="reference external" href="https://github.com/softprops/shiplift">https://github.com/softprops/shiplift</a></td> | ||
</tr> | ||
<tr> | ||
<td>Scala</td> | ||
<td>tugboat</td> | ||
<td><a class="reference external" href="https://github.com/softprops/tugboat">https://github.com/softprops/tugboat</a></td> | ||
</tr> | ||
<tr> | ||
<td>Scala</td> | ||
<td>reactive-docker</td> | ||
<td><a class="reference external" href="https://github.com/almoehi/reactive-docker">https://github.com/almoehi/reactive-docker</a></td> | ||
</tr> | ||
</tbody> | ||
</table> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
layout: null | ||
redirect_from: | ||
- /engine/api/ | ||
- /engine/reference/api/ | ||
- /engine/reference/api/docker_remote_api/ | ||
- /engine/reference/api/docker_remote_api_v1.25/ | ||
- /reference/api/ | ||
--- | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<title>Docker Engine API v1.25 Reference</title> | ||
<!-- needed for adaptive design --> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta name="description" content="Reference for the API served by Docker Engine."> | ||
|
||
<!-- | ||
ReDoc doesn't change outer page styles | ||
--> | ||
<style> | ||
body { | ||
margin: 0; | ||
padding: 0; | ||
} | ||
api-logo { | ||
background-image: linear-gradient(0deg, #15A4D7 0%, #1488C6 100%); | ||
height: 100px; | ||
text-align: left !important; | ||
} | ||
api-logo img { | ||
width: 136px !important; | ||
margin: 32px 0 0 50px; | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<redoc spec-url="swagger.yaml" hide-hostname="true" suppress-warnings="true" lazy-rendering></redoc> | ||
<script src="redoc.1.6.0.min.js"> </script> | ||
</body> | ||
</html> |
Large diffs are not rendered by default.
Oops, something went wrong.