データベース QueryException を点灯: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo が失敗しました: 名前を解決できません (SQL: テーブル名から * を選択)
テーブル名
テストはコンテナ内で実行されますが、IDE では壊れます。 PhpStorm で何が問題になっているか知っていますか?
この問題が発生しました。 Docker コンテナーと PHP インタープリターをセットアップしたと仮定すると、MySQL コンテナーに接続する方法は次のとおりです。
docker network ls
明らかに、あなたの場合はネットワーク名が異なる可能性があります。本当のポイントは、正しいネットワークを使用していることを確認し、 データベース イメージがコンテナ リンク内にあることを確認する必要があるということです。
この問題が発生しました。 Docker コンテナーと PHP インタープリターをセットアップしたと仮定すると、MySQL コンテナーに接続する方法は次のとおりです。
docker network ls
を実行し、「lighthouse_default」ネットワークを確認します明らかに、あなたの場合はネットワーク名が異なる可能性があります。本当のポイントは、正しいネットワークを使用していることを確認し、 データベース イメージがコンテナ リンク内にあることを確認する必要があるということです。