データベースに接続するには、ホスト名として指定したリンク/エイリアスを使用します。したがって、CMSはdb
を使用してMySQLに接続できます ホスト名として、ポート3306として。
「localhost」は各コンテナ内のローカルホストであるため、ローカルホストまたは127.0.0.1に接続することはできません。 したがって、phpfpmコンテナで「localhost」を使用すると、phpfpmコンテナ内のMySQLデータベースに接続しようとしますが、そこで実行されているサーバーはありません。