Docker从入门到精通:Docker镜像相关命令学习

5个月前发布 SanS三石
28 0 0

Docker从入门到精通:Docker镜像相关命令学习

简介

在 Docker 中,管理镜像(Images)是非常重要的,因为镜像是容器的基础。本文将介绍一些常用的 Docker 镜像管理命令,帮助你有效地管理和操作 Docker 镜像。

docker images

查看本地已有的镜像列表,可以使用 docker images 命令:

docker images

– REPOSITORY 镜像的仓库源

– TAG 镜像的标签

– IMAGE ID 镜像的id

– CREATED 镜像的创建时间

– SIZE 镜像的大小

# 命令参数可选项

-a, –all # 显示所有镜像 (docker images -a)

-q, –quiet # 仅显示镜像id (docker images -q)

docker search

docker search命令用于从docker-hub搜索查找镜像,语法如下:

docker search [OPTIONS] TERM

OPTIONS参数说明

option作用-f, –filter filter根据提供的 filter 过滤输出–limit int搜索结果条数最大为 int(默认25)–no-trunc显示完整的镜像描述 description–format使用 Go 模板进行美观打印

使用示例

Docker从入门到精通:Docker镜像相关命令学习

docker rmi

要删除不再需要的Docker镜像,可以使用docker rmi命令。执行以下命令以删除指定的镜像:

docker rmi [OPTIONS] IMAGE [IMAGE…]

options参数说明

  • -f,强制删除
  • –no-prune,不移除该镜像的过程镜像,默认移除。

例如,我们要删除docker中的mysql镜像,命令如下:

docker rmi mysql

运行结果如下:

Docker从入门到精通:Docker镜像相关命令学习

使用镜像id一样可以将镜像删除,如下图:

Docker从入门到精通:Docker镜像相关命令学习

docker tag

我们可以通过docker tag命令来对已有镜像进行标记,修改镜像的名称以及tag

,命令如下:

docker tag <现有镜像名称>:<现有标签> <新镜像名称>:<新标签>

例如,我们要将hello-world镜像标记为hogwarts镜像,命令如下:

docker tag hello-world:latest hogwarts:muller

Docker从入门到精通:Docker镜像相关命令学习

总结

通过使用这些常用的Docker镜像管理命令,我们可以方便地管理和操作Docker镜像。我们可以查看已下载的镜像、下载新的镜像、删除不再需要的镜像、标记镜像以及搜索特定的镜像。返回搜狐,查看更多


责任编辑:

© 版权声明

相关文章

没有相关内容!

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...