2017-06-14 123 views

回答

0

只有Docker Engine API,它允許您管理Docker調用它。

泊塢API =碼頭工人引擎API

泊塢遠程API =我認爲這意味着配置多克爾CLI連接到遠程的API上的其它主機管理容器。

客戶端API = Docker CLI。使用Docker Engine API的CLI。

Compose API =這不存在,Compose只是一個使用Docker Engine API的工具。

欲瞭解更多信息,請多克爾引擎API文檔:https://docs.docker.com/engine/api/

0

基本上所有的類別,你指的是Docker Engine APIs

按照泊塢窗文檔:

發動機API是Docker Engine提供的API。它允許你從你自己的應用程序中控制Docker的每個方面, 構建工具來管理和監視在Docker上運行的應用程序,甚至使用它來在Docker本身上構建應用程序。

這是Docker客戶端用來與引擎進行通信的API, 因此Docker客戶端可以做的所有事情都可以通過API完成。對於 例如:

運行和管理容器管理羣節點和服務 閱讀日誌和指標創建和管理成羣的拉動和 管理管理網絡和卷

圖像這些API用來控制泊塢窗上遠程服務器。

Docker Compose是定義和運行多容器Docker應用程序的工具。