Docker Engine 23.0은 JSON과 명령줄 플래그를 통한 daemon 프록시 구성을 도입했습니다. 구버전 daemon은 현재 문서에 그 필드가 보인다는 이유만으로 사용할 수 없습니다.

관리 중인 daemon의 서버 버전을 확인하십시오. CLI 버전, 배포판 이름, 컨테이너 이미지 태그는 그 서버의 기능 집합을 입증하지 않습니다.

systemd가 관리하는 구버전 네이티브 Linux Engine의 경우 daemon 서비스가 지원하는 시작 환경을 통해 HTTP_PROXY, HTTPS_PROXY 및 의도한 NO_PROXY를 제공하십시오. docker pull를 실행하는 터미널에서 내보내는 것으로는 이미 실행 중인 시스템 서비스가 갱신되지 않습니다.

구버전 Engine을 유지한다면 그 지원 방식을 사용하십시오. 업그레이드한다면 이전 환경 값을 daemon 구성과와 맞추십시오: 현재 Docker 문서에서는 직접 구성이 환경 변수보다 우선하므로 충돌하는 값이 선택 경로를 바꿀 수 있습니다.

Docker Desktop은 자체 프록시 설정을 사용하며 daemon.json의 daemon 프록시 항목을 무시합니다. 네이티브 Linux daemon 우회 방법을 적용하기 전에 해당 제품을 식별하십시오.

관련 글