Some users, including Pavel Konstantinov, reported cache-related issues for a long while. According to this article, it might have to do with index.html caching, so let's disabled caching for this particular file.
What to do:
Disable index.html caching.
With "disable cache" option turned off in web inspector, index.html should always be loaded from server. Here's a convoluted scenario:
1. Build docker image of web console
2. Open a tab (A), open web inspector on network tab, ensure caching is enabled, go to web console.
3. Build the image again.
4. Open another tab (B), open web inspector on network tab, ensure caching is not disabled, go to web console; index.html should not reported cache usage, js/css assets should have file names different from same files in inspector of browser tab A.