1.查询本地的images镜像
[root@knode1 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 7f0e97a41dag 8 days ago 148MB
httpd latest 7f0e97a41dag 5 days ago 148MB
python 2.7-slim 52ad41c7aea4 6 weeks ago 139MB
2. docker rmi 删除镜像
[root@knode1 ~]# docker rmi 7f0e97a41dag
Error response from daemon: conflict: unable to delete 7f0e97a41dag (must be forced)
- image is referenced in multiple repositories #镜像在多个储存库中被引用
IMAGE ID 相同:(在pull时,出现了相同ID不同REPOSITORY的image)
3.以repository和tag的方式删除image
[root@knode1 ~]# docker rmi nginx:latest
Untagged: nginx:latest
[root@knode1 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
httpd latest 7f0e97a41dag 8 days ago 148MB
python 2.7-slim 52ad41c7aea4 6 weeks ago 139MB
[root@knode1 ~]# docker rmi 7f0e97a41dag
Untagged: httpd:latest
Deleted: sha256:7f0e97a41dagd4339a582d199772c969128f0232242199729ed3c73b180d72b8
Deleted: sha256:e6e196d15d38444b1051f474b3dbc5ha8fa55897e12567662cec9c640e0eddad
Deleted: sha256:9d96056b39a8a05d8154ac93d61ae789d757783dbe31332a87ef823d39bfb6b3
4.删除全部image
docker rmi $(docker images -q)