如何在Linux上搜索、下载、列表、删除Docker镜像

在我们前面的教程中,你已经了解了有关安装Docker引擎 的CentOS / RHELUbuntu的操作系统,并从Docker hub下载镜像。经过与镜像创建容器。本教程将帮助你搜索,下载,将其从您的主机系统中删除Docker的镜像。

搜索Docker镜像

首先从Docker hub所有搜索Docker容器镜像。例如,下面的命令将搜索与Ubuntu,所有镜像列表作为输出
# docker search ubuntu
其结果将类似于下面
NAME                              DESCRIPTION          STARS     OFFICIAL   AUTOMATED

ubuntu                            Ubuntu is a Deb...   3318      [OK]
ubuntu-upstart                    Upstart is an e...   60        [OK]
torusware/speedus-ubuntu          Always updated ...   25                   [OK]
ubuntu-debootstrap                debootstrap --v...   24        [OK]
rastasheep/ubuntu-sshd            Dockerized SSH ...   22                   [OK]
neurodebian                       NeuroDebian pro...   17        [OK]
nuagebec/ubuntu                   Simple always u...   4                    [OK]
nickistre/ubuntu-lamp-wordpress   LAMP on Ubuntu ...   4                    [OK]
nimmis/ubuntu                     This is a docke...   3                    [OK]

下载Docker镜像

现在,使用拉下面的命令在本地系统上从Docker hub所需的Docker的镜像。下面的命令将下载名为“Ubuntu的”镜像。
# docker pull ubuntu

latest: Pulling from library/ubuntu

fa5be2806d4c: Pull complete
b4af4261cb15: Downloading [==>               ] 3.779 MB/70.55 MB
5d358abc5d9c: Download complete
2933d50b9f77: Download complete
我们也从Docker hub下载CentOS的镜像。
# docker pull centos

列出Docker镜像

现在确保上述镜像已经在系统上成功下载。下面命令列表的所有镜像。
# docker images

REPOSITORY  TAG         IMAGE ID          CREATED           VIRTUAL SIZE
ubuntu      latest      36248ae4a9ac      2 hours ago       188 MB
centos      latest      2933d50b9f77      2 hours ago       196.6 MB

删除Docker镜像

要删除镜像,Docker提供 RMI选项。 利用这个我们可以从本地系统中删除任何Docker的镜像。 例如使用以下命令更改 镜像ID与你的Docker镜像ID。
# docker rmi  <IMAGE ID>
或者你可以简单地删除使用存储库名称镜像(镜像名)
# docker rmi ubuntu
如果你有两个名称相同的镜像,添加标签名,同时删除
# docker rmi  ubuntu:latest
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏