Nginx アップストリーム ブロック ホストが見つかりません

Nginx アップストリーム ブロック ホストが見つかりません

私はnginxコンテナを別のバックエンドコンテナにマッピングして実行しています。nginx.confに次のようなupstreamブロックを追加しようとしたところ、

upstream backend_servers {
    server backend:8000;
}

発生しているエラーは

[emerg] 1#1: host not found in upstream "backend:8000" in /etc/nginx/nginx.conf:2
nginx: [emerg] host not found in upstream "backend:8000" in /etc/nginx/nginx.conf:2

しかし、default.confに同じブロックを配置すると、コンテナは正常に実行されます。nginx.confファイルの問題は何ですか?

関連情報