我有一个 Windows 11 系统,在 WSL2 上安装了 Ubuntu 22.04。我正在使用 docker 开发我的项目。
我偶然发现了一个问题,进入 Docker 容器的请求被 WSL 内部的某些东西缓存了。因此,一旦我启动容器并在浏览器中打开页面,页面似乎就会被缓存,但是当我关闭容器时,我仍然可以看到该页面。我必须重新启动整个 WSL 才能看到我对网站/docker 配置所做的任何操作。
知道这是为什么吗?我花了几个小时查找问题所在,chatGPT 建议cache-size=0
在网络管理器中进行设置(以防止内部 DNS 进行任何缓存),但当我问它在哪里设置时,它说无论如何它都应该正常工作,并没有给我答案。
我不确定需要什么来检查哪里出了问题,我会很乐意用解决这个问题所需的任何数据来更新这个问题。
这与浏览器缓存无关 - 我已经检查过了。