docker 列出镜像命令

docker images 列出已经下载的镜像(上层镜像)

$ docker images
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
redis                latest              5f515359c7f8        5 days ago          183 MB
nginx                latest              05a60462f8ba        5 days ago          181 MB
mongo                3.2                 fe9198c04d62        5 days ago          342 MB
<none>               <none>              00285df0df87        5 days ago          342 MB
ubuntu               16.04               f753707788c5        4 weeks ago         127 MB
ubuntu               latest              f753707788c5        4 weeks ago         127 MB
ubuntu               14.04               1e0c3dd64ccd        4 weeks ago         188 MB
依次对应的为  仓库名    标签    镜像ID  创建的时间    大小。其中镜像的ID是唯一的,一个镜像可以有不同的镜像标签。

镜像在上传和下载的时候都是经过压缩的,你在pull镜像的镜像大小其实是小于已经下载的镜像体积的。但是由于docer不同的镜像有可能使用相同的基础镜像,多个镜像所占有的实际空间,可能会远小于他们体积的和。

docker -a 列出镜像,包括中间层镜像,会显示很多 none 的镜像这些镜像不能删除,会导致上层镜像不可用。

删除镜像 docker rmi 5f5 (5f5是镜像的id前三位,只要能区别其他镜像输入几位无所谓)

docker rm (删除容器,不要混淆)



猜你喜欢

转载自blog.csdn.net/yizhixiaocaiji26/article/details/78398007