多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Docker入门教程(九)10个镜像相关的API > 【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第九篇,重点介绍了镜像相关的Docker Remote API。 在[Docker系列教程的上一篇文章](http://dockerone.com/article/109)中,我们讨论了Docker Remote API,并具体学习了有关容器的命令。在这篇文章中,我们将讨论有关镜像的命令。 #### 创建镜像 镜像可以通过以下两种方式来创建: * 从Registry中提取 * 导入镜像 `POST /images/create` 截图示例: ![](https://box.kancloud.cn/0d0f20040d142a5fd847f8e39a62084c_819x477.jpg) #### 利用容器创建镜像 `POST /commit` 截图示例: ![](https://box.kancloud.cn/64f21b9d7e26166de967a755a14209bb_819x609.png) #### 获取镜像清单: `GET /images/json` 截图示例: ![](https://box.kancloud.cn/4f8f3f41fd52e86ae0478b54714b7bb3_819x609.png) #### Insert a File 导入指定的路径文件: `POST /images/(name)/insert` 截图示例: ![](https://box.kancloud.cn/c4432fdcb88bfb20eb7fb29ca99b7ff4_818x427.jpg) #### 删除镜像: `DELETE /images/(name)` 截图示例: ![](https://box.kancloud.cn/abcc5abf938125852080d14d88fd918e_818x384.jpg) #### 推送镜像到Registry `POST /images/(name)/push` 截图示例: ![](https://box.kancloud.cn/a35d0ae16984e6dd91da64b417811c67_1280x775.png) #### Tag镜像 `POST /images/(name)/tag` 截图示例: ![](https://box.kancloud.cn/e0d7a169789c4a72fdc5075b16aef0f4_818x367.jpg) #### 搜索镜像: `GET /images/search` 截图示例: ![](https://box.kancloud.cn/d14ab3ca7400438071e12b06c56379f7_819x609.png) #### 查看镜像历史 `GET /images/(name)/history` 截图示例: ![](https://box.kancloud.cn/eac40a6425512b296ed7798898ff2832_819x433.jpg) #### 构建镜像 `POST /build` 截图示例: ![](https://box.kancloud.cn/9ad843104668dda17c6be73610608ae0_1280x775.png) > 出处:http://dockone.io/article/110 > 原文链接:[10 Docker Remote API Commands for Images](http://blog.flux7.com/blogs/docker/docker-tutorial-series-part-9-10-docker-remote-api-commands-for-images)(翻译:[田浩浩](https://github.com/llitfkitfk) 审校:李颖杰)