level 1
你的系统是什么?
Windows, macOS 系统的 docker desktop 是创建了一个后台的Linux虚拟机来跑 docker 的容器。
只有 Linux 系统的 docker desktop 是直接创建的 docker 容器。
如果是 Windows 或者 macOS 系统,那么你启动容器的时候,内存是被后台的虚拟机分走了,等容器释放的时候,后台的虚拟机并不会释放内存。如果你需要释放内存,可以考虑关闭 docker desktop,从而让它自己关闭后台虚拟机,这样可以达到释放内存的目的。
或者在 https pfun 点 sunrui 点 ink 看看。
2024年04月08日 01点04分