从 docker 中删除镜像后,docker 镜像仍然显示在镜像列表中

从 docker 中删除镜像后,docker 镜像仍然显示在镜像列表中

我在我的一台服务器上重新安装/升级了 docker。当我列出我得到的镜像时

[root@controlnode ~]# docker images
REPOSITORY                             TAG                 IMAGE ID            CREATED             SIZE
neo4j                                  3.3.3               6a0065af33a2        5 weeks ago         190MB
boldds/docker_images_premium-service   firsttry            f7c3915d6b00        5 months ago        1.19GB

当我尝试删除 neo4j 图像时出现此错误

[root@controlnode ~]# docker rmi neo4j:3.3.3
Error: No such image: neo4j:3.3.3

[root@controlnode ~]# docker images
REPOSITORY                             TAG                 IMAGE ID            CREATED             SIZE
neo4j                                  3.3.3               6a0065af33a2        5 weeks ago         190MB
boldds/docker_images_premium-service   firsttry            f7c3915d6b00        5 months ago        1.19GB

我也尝试过docker system prune -a,但我仍然在图像列表命令中看到图像docker images。我该如何清除docker缓存,以便它不会列出悬空图像。

答案1

使用 ID“6a0065af33a2”或您指定的标签“3.3.3”来删除图像,如下所示:

docker image rm 6a0065af33a2

相关内容