首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SDKs (Engine)

Docker SDK允许您构建可以控制和管理Docker引擎的应用程序。它们是Docker Engine API的接口,但也包含许多工具,可以更轻松地使用API​​。

Python和Go提供了官方库,并且还有许多其他语言的社区支持库。

Python

Docker SDK for Python可以在Python Package Index(PyPI)中找到,并且可以使用PIP进行安装:

代码语言:javascript
复制
$ pip install docker

要了解如何开始使用它,请参阅入门指南。

有关完整参考,请参阅Docker SDK for Python文档

Go

Docker SDK for Go是Docker Engine存储库中的一个包。要使用它,请导入它:

代码语言:javascript
复制
import "github.com/docker/docker/client"

要了解如何开始使用它,请参阅入门指南。

其他语言

有许多社区支持的图书馆可用于其他语言。他们还没有经过Docker维护人员的兼容性测试,所以如果遇到任何问题,请与图书馆维护人员一起提交。

Language

Library

C

libdocker

C#

Docker.DotNet

C++

lasote/docker_client

Dart

bwu_docker

Erlang

erldocker

Gradle

gradle-docker-plugin

Groovy

docker-client

Haskell

docker-hs

HTML (Web Components)

docker-elements

Java

docker-client

Java

docker-java

NodeJS

dockerode

Perl

Eixo::Docker

PHP

Docker-PHP

Ruby

docker-api

Rust

docker-rust

Rust

shiplift

Scala

tugboat

Scala

reactive-docker

扫码关注腾讯云开发者

领取腾讯云代金券