Dockerfile이 컨테이너 빌딩 실수로 프록시를 설정했습니다.

Dockerfile이 컨테이너 빌딩 실수로 프록시를 설정했습니다.

도커 이미지를 빌드하고 싶습니다.https://github.com/harvard-itsecurity/docker-mispbuild.sh 파일로. --build-arg HTTP_PROXY 및 --build-arg HTTPS_PROXY를 전달하고 대부분의 RUN 섹션에서는 $HTTP_PROXY/$HTTPS_PROXY(git, wget, apt-update,...)와 함께 작동합니다. 이 아니라면

RUN 
...
sudo -u www-data -H php composer.phar require kamisama/cake-resque:4.1.2 ; \
sudo -u www-data -H php composer.phar config vendor-dir Vendor ; \
sudo -u www-data -H php composer.phar install 

프록시 환경 변수가 작동하지 않습니다. 나는 다양한 옵션을 다루고 있었지만 항상 PHP 부분에서 오류가 발생했습니다.

Loading composer repositories with package information
Installation failed, reverting ./composer.json to its original content.
  [Composer\Downloader\TransportException]
  The "https://packagist.org/packages.json" file could not be downloaded: php_network_getaddresses: getaddrinfo failed: Name or service not known
  failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known

이전에 다운로드한 파일 내에서 외부 파일을 로드하는 것으로 보이며 제공된 프록시 변수를 처리할 수 없습니다.

어쩌면 이미 동일한 문제를 겪고 있어 추가 도움말을 게시할 수 있는 사람이 있을까요?

관련 정보