如果没有--rm, 退出容器后,容器为什么会保留信息?

来源:4-6 容器启动命令CMD

慕标1000322

2021-07-11

老师你好,
请问容器退出之后,如果不进行docker system prune -f 删除, 一直保留会有什么问题?或者,容器退出之后,docker container ls -a 查询到已退出的容器信息,这些信息为什么要保留?

写回答

1回答

麦兜搞IT

2021-07-12

您好,没有什么问题。但是时间久了会占硬盘,因为所谓容器就是在镜像的上面添加了一层可读可写的一层,这一层比如会占一些空间的,如果有非常非常多退出的容器,那么建议清理一下。

容器退出,这一层保留是为了给你一个机会去重启它,这样它的数据都不会丢

1
1
慕标1000322
非常感谢
2021-07-12
共1条回复

Docker 系统性入门+进阶实践

Docker 完整知识体系及使用指南&优质实践

1953 学习 · 329 问题

查看课程