Dockerfile-Proxy im Container-Building-MISP festlegen

Dockerfile-Proxy im Container-Building-MISP festlegen

Ich möchte das Docker-Image erstellen aushttps://github.com/harvard-itsecurity/docker-mispmit der Datei build.sh. Ich übergebe die Argumente --build-arg HTTP_PROXY und --build-arg HTTPS_PROXY und für die meisten RUN-Abschnitte funktioniert es mit $HTTP_PROXY/$HTTPS_PROXY (git, wget, apt-update,...). Aber für

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 

die Proxy-Umgebungsvariablen funktionieren nicht. Ich habe viele verschiedene Optionen ausprobiert, aber ich bekomme immer den Fehler für den PHP-Teil.

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

Es scheint, als würden externe Dateien innerhalb der zuvor heruntergeladenen Dateien geladen und es konnte die bereitgestellten Proxy-Variablen nicht verarbeiten.

Vielleicht gibt es jemanden, der das gleiche Problem schon hatte und weitere Hilfe posten kann?

verwandte Informationen