容器和HTTPcaching在主机操作系统

我认为,寿命很短的容器有一个缺点。

我的理解是,当一个应用程序在一个容器中运行时,它会看到一个虚拟文件系统(Docker在写入时拷贝)。 因此,文件系统的变化是不稳定的。

这意味着大型虚拟机上> 1个容器不会共享HTTPcaching。 更有形的是,在Windows上,因为这是我的域,任何写入WinInetcaching将被隔离。

如果将操作系统configuration为将caching放置在共享位置(数据卷)中,现在是否会遇到locking问题,其中> 1个HTTP操作系统子系统都尝试写入相同的caching?

可能不会…

https://blogs.msdn.microsoft.com/wndp/2006/08/04/a-bit-about-wininets-index-dat/

我们还可以如何devise1000个瞬态容器,以从相同的caching中受益?

  • 将临时Internet文件移动到数据卷。
  • 反向代理与caching。
  • 在Web服务器中输出caching。

操作系统caching的好处是请求不会触及电线。