【问题标题】:Docker taking up a lot of disk spaceDocker占用大量磁盘空间
【发布时间】:2021-08-03 07:56:45
【问题描述】:

我在 Windows 10 上使用 Docker Desktop for Windows。

我遇到了系统 SSD 总是满的问题,并将“docker-desktop-data”发行版(用于存储 docker 映像和其他内容)从系统驱动器移出到驱动器 D:使用 @987654321 的 HDD @。

最后,我很高兴我的 SSD 上有很多空间……但是 docker 容器开始运行缓慢。我猜这是因为 HDD 写/读操作比 SSD 慢。

有没有更好的方法来解决 Docker 发行版规模不断增长的问题,而不会影响容器实际工作的速度和构建图像的速度?

【问题讨论】:

    标签: docker docker-compose dockerfile docker-for-windows


    【解决方案1】:

    其实只是设计而已。如您所知,docker 容器是分层的。因此,检查是否有可能创建类似于“基本容器”的东西可能是可行的,您的实际图像从中派生出来。 此外,检查您的基本发行版是否足够小可能是明智的。我经常看到由成熟的 Debian 或 Ubuntu 发行版创建的容器。那不是最好的主意。尝试从 alpine 版本派生或检查更小的方法。

    【讨论】:

      猜你喜欢
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 2013-11-02
      • 1970-01-01
      • 2018-12-04
      相关资源
      最近更新 更多