
Я хочу собрать образ Docker изhttps://github.com/harvard-itsecurity/docker-mispс файлом build.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
переменные proxy env не работают. Я имел дело со многими разными вариантами, но всегда получаю ошибку для части 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
Похоже, он загружает внешние файлы внутри ранее загруженных файлов и не может обработать предоставленные прокси-переменные.
Может быть, кто-то уже сталкивался с такой же проблемой и мог бы оказать дополнительную помощь?