[Bug] is_container() 在跑 Docker 容器的主機上誤判為容器內部,導致 home_mode: auto 的子行程 HOME 不穩定,使瀏覽器自動啟動出現「找不到 Chrome」
回報者指出 hermes_constants.is_container() 在 cgroup v2 主機上會掃描 /proc/self/mountinfo 尋找 containerd 等關鍵字判斷是否身處容器內,但只要主機上正在執行任何使用 containerd 快照的 Docker 容器,該容器的 overlay 掛載資訊就會誤觸發這個判斷,讓一般 host 被誤判為容器,且此結果會被快取整個程式生命週期,進而造成瀏覽器功能找不到 Chrome。