Mein Projekt von Docker umwickelt und in 2 Umgebungen ausgeführt: hinter Proxy oder kein Proxy.Übergabe leeres String (double quote) Argument an dockerfile
In diesem Fall ich php: Apache Bild und ext über PECL installieren, so muss ich manuell
FROM php:apache
RUN pear config-set http_proxy $http_proxy
# RUN pecl install mongodb && docker-php-ext-enable mongodb
Die $http_proxy
arg aus geleitet wird Docker-komponieren in 2 Werte set proxy: http://server:port
oder “”
(doppelte Anführungszeichen)
Aber wenn build das benutzerdefinierte Bild bei “”
, die $http_proxy
arg war null, und zeigen Fehler in der Config-Befehl
Schritt 4/4: RUN Birne config-set http_proxy $ http_proxy
-> Laufen in 19b69d089ff2
config-Set erwartet 2 oder 3 Parameter