Nginx 업스트림 블록 호스트를 찾을 수 없습니다.

Nginx 업스트림 블록 호스트를 찾을 수 없습니다.

다른 백엔드 컨테이너에 매핑되는 nginx 컨테이너를 실행 중입니다. nginx.conf에 업스트림 블록을 추가하려고 시도했을 때 다음과 같습니다.

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 파일의 문제는 무엇입니까

관련 정보