デフォルトでは、Composeはアプリに単一のネットワークを設定します。サービスの各コンテナはデフォルトネットワークに参加し、そのネットワーク上の他のコンテナから到達可能であり、コンテナ名と同じホスト名で検出可能です。
docker-compose.yaml
によると 127.0.0.1:27017
でmongoコンテナにアクセスできるファイル ホストマシンからのみ。NodeJSバックエンドコンテナからアクセスするには、db:27017
を使用する必要があります。 。
デフォルトでは、Composeはアプリに単一のネットワークを設定します。サービスの各コンテナはデフォルトネットワークに参加し、そのネットワーク上の他のコンテナから到達可能であり、コンテナ名と同じホスト名で検出可能です。
docker-compose.yaml
によると 127.0.0.1:27017
でmongoコンテナにアクセスできるファイル ホストマシンからのみ。NodeJSバックエンドコンテナからアクセスするには、db:27017
を使用する必要があります。 。