Ich arbeite an einer Aufgabe, bei der ein Docker-Image mit centOs als Basis mithilfe einer Docker-Datei erstellt wird . Für einen der Schritte in der Docker- Datei müssen die ENV-Variablen http_proxy und https_proxy festgelegt werden, damit sie hinter dem Proxy arbeiten können.
Da diese Docker-Datei von mehreren Teams mit unterschiedlichen Proxys verwendet wird, möchte ich vermeiden, dass die Docker-Datei für jedes Team bearbeitet werden muss. Stattdessen suche ich nach einer Lösung, mit der ich ENV-Variablen zur Erstellungszeit übergeben kann, z.
sudo docker build -e http_proxy = irgendein Wert.
Ich bin mir nicht sicher, ob es bereits eine Option gibt, die dies bietet. Vermisse ich etwas
docker run -e http_proxy http://1.2.3.4:3128 -e https_proxy 1.2.3.4:3129
? Das Dokument vondocker run
docs.docker.com/reference/commandline/run