摘要:本系列教程翻譯自,系列共有九篇,本文譯自第八篇。是將會(huì)用來取代命令的工具。準(zhǔn)備示例系統(tǒng)是,配置文件在。修改完畢后,重啟。列出所有容器創(chuàng)建新容器檢查容器用于獲取容器底層信息。進(jìn)程列表獲取容器內(nèi)運(yùn)行進(jìn)程的列表。下篇文章介紹的是用于鏡像操作的。
本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第八篇 Part 8: Docker Remote API。
該系列所有文章將參考其他學(xué)習(xí)資料翻譯,也會(huì)加入自己的學(xué)習(xí)作為部分注解。如有錯(cuò)誤,歡迎指正。
Docker API 四個(gè)已經(jīng)講了三個(gè),而且用處都不太大,現(xiàn)在介紹一個(gè)用處非常大的 Docker API:Docker Remote API。
Docker Remote APIDocker Remote API 是將會(huì)用來取代 Docker 命令的工具。本文將會(huì)用 curl 操作 Docker Remote API。
準(zhǔn)備:示例系統(tǒng)是 Ubuntu,配置文件在 /etc/default/docker。
需要把此文件的 DOCKER_OPTS 改為 DOCKER_OPTS="-H 127.0.0.1:5555 -H unix:///var/run/docker.sock"。
修改完畢后,重啟 Docker。
列出所有容器Docker 常用端口為 4243,本文遵照原文,改為 5555,生產(chǎn)環(huán)境一定要注意該端口不要被未授權(quán) IP 訪問。
GET /containers/json
創(chuàng)建新容器
POST /containers/create
檢查容器
GET /containers/(id)/json
用于獲取容器底層信息。
進(jìn)程列表
GET /containers/(id)/top
獲取容器內(nèi)運(yùn)行進(jìn)程的列表。
容器日志
GET /containers/(id)/logs
獲取容器內(nèi) stdout 和 stderr 的輸出。
導(dǎo)出容器
GET /containers/(id)/export
相當(dāng)于 docker export,可以直接 curl 到一個(gè)鏡像文件。
啟動(dòng)容器
POST /containers/(id)/start
停止容器
POST /containers/(id)/stop
重啟容器
Restart a Container
KILL容器
POST /containers/(id)/kill
就這么簡(jiǎn)單,讀完這篇文章,Docker Remote API就已經(jīng)可以完全入門了。下篇文章介紹的是用于鏡像操作的Docker Remote API。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/7907.html
摘要:本系列教程翻譯自,系列共有九篇,本文譯自第八篇。是將會(huì)用來取代命令的工具。準(zhǔn)備示例系統(tǒng)是,配置文件在。修改完畢后,重啟。列出所有容器創(chuàng)建新容器檢查容器用于獲取容器底層信息。進(jìn)程列表獲取容器內(nèi)運(yùn)行進(jìn)程的列表。下篇文章介紹的是用于鏡像操作的。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第八篇 Part 8: Docker Rem...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自原教程最后一篇。本文介紹十個(gè)專門用于操作鏡像的。用法獲取名叫的鏡像。操作中帶有的情況下,是需要非常小心的?;蛘卟粋魅?,而是用參數(shù)指定一個(gè),這種情況下不要求格式。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自原教程最后一篇 Part 9: 10 Docker Remote API Comm...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自原教程最后一篇。本文介紹十個(gè)專門用于操作鏡像的。用法獲取名叫的鏡像。操作中帶有的情況下,是需要非常小心的?;蛘卟粋魅耄怯脜?shù)指定一個(gè),這種情況下不要求格式。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自原教程最后一篇 Part 9: 10 Docker Remote API Comm...
摘要:注這篇文章是系列教程中的一篇,本篇文章由發(fā)布,原文地址在前面的文章中,作為正在進(jìn)行的教程系列的一部分,我們討論了。這個(gè)系列的其他教程 注:這篇文章是系列教程中的一篇,本篇文章由 Flux7 Labs 發(fā)布,原文地址 Docker Tutorial Series, Part 8: Docker Remote API 在前面的文章中,作為正在進(jìn)行的 Docker 教程系列的一部分...
摘要:本系列教程翻譯自,系列共有九篇,本文譯自第七篇。取出鏡像層插入鏡像層檢索鏡像檢索鏡像的根鏡像獲取指定庫的所有標(biāo)簽獲取指定庫的指定標(biāo)簽刪除標(biāo)簽狀態(tài)檢查是為設(shè)計(jì)的。同時(shí)也允許操作相關(guān)的用戶倉(cāng)庫和倉(cāng)庫。 本系列教程翻譯自 Flux7 Docker Tutorial Series,系列共有九篇,本文譯自第七篇 Part 7: Ultimate Guide for Docker APIs。...
閱讀 3724·2021-11-23 09:51
閱讀 1388·2021-11-10 14:35
閱讀 4026·2021-09-22 15:01
閱讀 1295·2021-08-19 11:12
閱讀 392·2019-08-30 15:53
閱讀 1705·2019-08-29 13:04
閱讀 3442·2019-08-29 12:52
閱讀 3069·2019-08-23 16:14