简单办法
多看了一下资料,发现可以使用 docker system prune来自动清理空间,参考下面:
- 该指令默认会清除所有如下资源:
- 已停止的容器(container)
- 未被任何容器所使用的卷(volume)
- 未被任何容器所关联的网络(network)
- 所有悬空镜像(image)。
- 指令默认只会清除悬空镜像,未被使用的镜像不会被删除。
- 添加 -a 或 –all 参数后,可以一并清除所有未使用的镜像和悬空镜像。
- 可以添加 -f 或 –force 参数用以忽略相关告警确认信息。
- 指令结尾处会显示总计清理释放的空间大小。
(https://yq.aliyun.com/articles/272173 )
另外,使用下面命令可以查看docker所占的硬盘大小,如:
使用docker,基本上把官方文档的入门教程看完,就能用了。
再自己打个包试试,基本上就OK了。后面遇到问题再深入,都可以。