ローカルホスト上の Pixelbook Linux ポートに確実に接続するにはどうすればよいですか?

ローカルホスト上の Pixelbook Linux ポートに確実に接続するにはどうすればよいですか?

私は Pixelbook の Linux VM 上で開発 Web サービスを実行してきました。

php -S 0.0.0.0:8000 router.php

通常、Chrome でこれらの開発サービスに接続するには、次のようにします。

http://localhost:8000/whatever

ただし、これは時々失敗し、Linux VM の IP アドレスを調べる必要があります。

$ hostname -I
100.115.92.199 

そして、その IP で (正常に) 接続します。

http://100.115.92.199:8000/whatever

が失敗するとlocalhost、失敗のまま「スタック」する傾向があります。 時々「自然に」解決することもあります。 しかし、実際にどのように修正すればよいのかわかりません。

Chrome OS に Linux 環境を一貫して認識させるにはどうすればよいですかlocalhost?

(または他の予測可能な検索する必要のないホスト名です。

答え1

ここがどこなのか分からない公式にpenguin.linux.test文書化されていますが、最近、ホスト名がデフォルトの Linux コンテナにマップされていることに気付きました。これは、しばらくの間、確実に機能していましたが、現在は機能localhostしていません。

私の理解では、penguinはコンテナ名なので、新しいコンテナは になります{containername}.linux.test

関連情報