摘要:注這篇文章是系列教程中的一篇,本篇文章由發(fā)布,原文地址在前面的文章中,作為正在進行的教程系列的一部分,我們討論了。這個系列的其他教程
注:這篇文章是系列教程中的一篇,本篇文章由 Flux7 Labs 發(fā)布,原文地址 Docker Tutorial Series, Part 8: Docker Remote API
在前面的文章中,作為正在進行的 Docker 教程系列的一部分,我們討論了 Docker Hub and Docker Registry API。 在今天的文章中,讓我們深入探討 Docker Remote API。
Docker Remote APIDocker Remote API 是一個 REST 風(fēng)格的 API,它用于代替遠(yuǎn)程的命令行接口 - rcli。為了達到本教程的目的,我們使用一個命令行工具 cURL 來處理我們所有的 url 操作,它幫助我們構(gòu)造請求,獲取和發(fā)送數(shù)據(jù),并且獲取信息。
List containers - 用以下命令獲取所有容器的列表:
GET /containers/json
Create a new container - 一個新的容器被創(chuàng)建:
POST /containers/create
Inspect Container - 這個命令用于返回指定 id 的容器的低層級的信息:
GET /containers/(id)/json
Process List - 獲取一個容器中正在運行的所有進程:
GET /containers/(id)/top
Container Logs - 從容器中收集 stdout 和 stderr 的日志:
GET /containers/(id)/logs
**Export Container ** - 用以下命令導(dǎo)出容器的內(nèi)容:
GET /containers/(id)/export
Start a container - 用以下命令啟動容器:
POST /containers/(id)/start
Stop a container - 用以下命令停止容器:
POST /containers/(id)/stop
Restart a Container - 用以下命令重起一個容器:
POST /containers/(id)/restart
Kill a container - 用以下命令 kill 一個容器:
POST /containers/(id)/kill
現(xiàn)在我們已經(jīng)進行了你下一階段的 Docker API 之旅,下個星期我們將開啟關(guān)于 Docker OAuth 方面的內(nèi)容。這是在每周四你所能發(fā)現(xiàn)的正在進行的 Docker 教程系列的所有部分。
下次再見,查看 Flux7 的 Docker Assessment Program,它被設(shè)計于通過使用 #Docker 來檢查和解決我們的開發(fā)工作流的優(yōu)化工作。為了學(xué)習(xí)更加多的評定和使用 Docker,只需要簡單的訂閱下 info@flux7.com 或者點擊這里,或者是今天直接訪問我們 http://flux7.com/docker-solution/。
這個系列的其他教程Part 1: An Introduction
Part 2: The 15 Commands
Part 3: Automation is the word using DockerFile
Part 4: Registry & Workflows
Part 5: Docker Security
Part 6: The Next 15 Commands
Part 7: Ultimate Guide for Docker APIs
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/28097.html
摘要:本系列教程翻譯自,系列共有九篇,本文譯自第八篇。是將會用來取代命令的工具。準(zhǔn)備示例系統(tǒng)是,配置文件在。修改完畢后,重啟。列出所有容器創(chuàng)建新容器檢查容器用于獲取容器底層信息。進程列表獲取容器內(nèi)運行進程的列表。下篇文章介紹的是用于鏡像操作的。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第八篇 Part 8: Docker Rem...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自第八篇。是將會用來取代命令的工具。準(zhǔn)備示例系統(tǒng)是,配置文件在。修改完畢后,重啟。列出所有容器創(chuàng)建新容器檢查容器用于獲取容器底層信息。進程列表獲取容器內(nèi)運行進程的列表。下篇文章介紹的是用于鏡像操作的。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第八篇 Part 8: Docker Rem...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自原教程最后一篇。本文介紹十個專門用于操作鏡像的。用法獲取名叫的鏡像。操作中帶有的情況下,是需要非常小心的。或者不傳入,而是用參數(shù)指定一個,這種情況下不要求格式。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自原教程最后一篇 Part 9: 10 Docker Remote API Comm...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自原教程最后一篇。本文介紹十個專門用于操作鏡像的。用法獲取名叫的鏡像。操作中帶有的情況下,是需要非常小心的。或者不傳入,而是用參數(shù)指定一個,這種情況下不要求格式。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自原教程最后一篇 Part 9: 10 Docker Remote API Comm...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自第七篇。取出鏡像層插入鏡像層檢索鏡像檢索鏡像的根鏡像獲取指定庫的所有標(biāo)簽獲取指定庫的指定標(biāo)簽刪除標(biāo)簽狀態(tài)檢查是為設(shè)計的。同時也允許操作相關(guān)的用戶倉庫和倉庫。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第七篇 Part 7: Ultimate Guide for Docker APIs。...
閱讀 2898·2021-11-23 09:51
閱讀 3410·2021-11-22 09:34
閱讀 3313·2021-10-27 14:14
閱讀 1511·2019-08-30 15:55
閱讀 3348·2019-08-30 15:54
閱讀 1072·2019-08-30 15:52
閱讀 1892·2019-08-30 12:46
閱讀 2851·2019-08-29 16:11