2周前 (03-01)  每天5分钟Docker    抢沙发
文章评分 0 次,平均分 0.0

本节我们对 Docker 镜像做个小结。

这一部分我们首先讨论了镜像的分层结构,然后学习了如何构建镜像,最后实践使用 Docker Hub 和本地 registry。

下面是镜像的常用操作子命令:

images ? ?显示镜像列表

history ? 显示镜像构建历史

commit ? ?从容器创建新镜像

build ? ? 从 Dockerfile 构建镜像

tag ? ? ? 给镜像打 tag

pull ? ? ?从 registry 下载镜像

push ? ? ?将 镜像 上传到 registry

rmi ? ? ? 删除 Docker host 中的镜像

search ? ?搜索 Docker Hub 中的镜像

 

除了 rmi 和 search,其他命令都已经用过了。

rmi

rmi 只能删除 host 上的镜像,不会删除 registry 的镜像。

如果一个镜像对应了多个 tag,只有当最后一个 tag 被删除时,镜像才被真正删除。例如 host 中 debian 镜像有两个 tag:

Docker 镜像小结 - 每天5分钟玩转 Docker 容器技术(21)

删除其中 debian:latest 只是删除了 latest tag,镜像本身没有删除。

Docker 镜像小结 - 每天5分钟玩转 Docker 容器技术(21)

只有当 debian:jessie 也被删除时,整个镜像才会被删除。

Docker 镜像小结 - 每天5分钟玩转 Docker 容器技术(21)

search

search 让我们无需打开浏览器,在命令行中就可以搜索 Docker Hub 中的镜像。

Docker 镜像小结 - 每天5分钟玩转 Docker 容器技术(21)

当然,如果想知道镜像都有哪些 tag,还是得访问 Docker Hub。

至此,Docker 镜像已经讨论完了,下节我们深入讨论容器。

 

除特别注明外,本站所有文章均为铁匠运维网原创,转载请注明出处来自http://www.sx-gzf.com/23252.html

关于

发表评论

暂无评论

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

扫一扫二维码分享