为什么我的Docker系统中会出现大量的node镜像?
产生的原因是由于原有的标签被占用
一、none对系统有无影响?
docker images -a,有一堆:的镜像。
- 好的none不会影响系统,不会造成磁盘空间的占用。因为它是由于镜像分层的中间镜像。
- 坏的none镜像则会占用磁盘空间,是由于新加入的镜像替换原来相对标签的镜像,就造成原来标签镜像变成了none镜像,不会自动删除。
坏的镜像叫做dangling images,俗称空悬镜像。
二、怎么处理删除这些坏的none?
docker rmi $(docker images -f "dangling=true" -q)
docker images | grep 'none'
检查一下,已经没有<none>的镜像了。