找回密码
 立即注册

QQ登录

只需一步,快速开始

Jack.Cheng
超级版主   /  发表于:2022-8-1 16:49  /   查看:1339  /  回复:0
本帖最后由 Jack.Cheng 于 2022-8-1 16:49 编辑

以下是已发布连载的列表
第一回 | 入门

上份连载,我们了解了Docker是什么,以及一些基础的信息。Docker使用,本质上就是一大堆Docker命令的使用。这个帖子就给大家介绍下镜像相关的命令。
所有Docker命令的使用,必须在Docker服务已经启动的情况下进行。
Docker语境的镜像,使用镜像名称和tag的方式。
比如redis:latest redis是镜像名称,latest是tag,如果你要描述最新镜像,可以简写为镜像名,比如redis
自然而然,redis:7.0.4表示7.0.4版本的redis镜像。

1、查看本地Docker拥有的镜像
  1. docker images
复制代码
命令里面docker部分基本每个命令都有,就好比git命令里面都有git。注意中间有个空格,images输入完成后直接换行,不要加其他任何操作。

执行效果
image.png804465331.png
2、搜索DockerHub的镜像
  1. docker search 搜索内容
复制代码
一般我们搜索内容就是镜像名称,比如docker search redis表示我要搜索redis相关的Docker镜像。

执行效果
image.png434514464.png
最后的那个列AUTOMATED表示镜像是否由自动创建流程创建。Docker的镜像可以由人工手动打造,也可以由自动化流程来创建。

3、拉取网络上的镜像到本地
  1. docker pull 镜像名称:TAG
复制代码
这个命令的作用是去网络上面搜寻对应TAG的镜像,下载到本地。可能会非常慢,如果你的网络连接DockerHub不顺利的话。

4、删除镜像
  1. docker rimi 镜像名称/镜像ID
复制代码
本地的镜像不仅仅有名称,还有一个唯一ID。通过这两个标识,你可以定位到镜像,进而对它进行操作。一般删除后使用docker images命令查看下,确认是否删除成功。

image.png817426452.png

5、删除本地所有镜像
  1. docker rmi `docker images -q`
复制代码
这个操作要慎用,如果全部删除后你后悔了那可就很难受了。这个命令把一个命令的返回值作为另一个命令的一部分。
docker images -q的-q同--quiet,是docker images命令的参数,表示仅仅显示镜像的ID。


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部