Powershell Proxy: Unterschied zwischen den Versionen

Aus MyWiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „Um in Powershell mit der PSGallery zu arbeiten und z.b: Docker zu installieren (auf WindowsServer) muss bei einem Unternehmensproxy folgendes gesetzt werden:<b…“
 
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
<br>
<br>
Für Docker selbst:<br>
Für Docker selbst:<br>
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://srv-mon1.fm.db.de:8081", [EnvironmentVariableTarget]::Machine)<br>
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://server:port", [EnvironmentVariableTarget]::Machine)<br>
[Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://srv-mon1.fm.db.de:8081", [EnvironmentVariableTarget]::Machine)<br>
[Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://server:port", [EnvironmentVariableTarget]::Machine)<br>
Restart-Service -Name docker<br>
Restart-Service -Name docker<br>

Version vom 25. Mai 2018, 18:30 Uhr

Um in Powershell mit der PSGallery zu arbeiten und z.b: Docker zu installieren (auf WindowsServer) muss bei einem Unternehmensproxy folgendes gesetzt werden:
notepad $PROFILE
[system.net.webrequest]::defaultwebproxy = new-object system.net.webproxy('http://YourProxyHostNameGoesHere:ProxyPortGoesHere')
[system.net.webrequest]::defaultwebproxy.credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials
[system.net.webrequest]::defaultwebproxy.BypassProxyOnLocal = $true
Datei Speichern und Powershell neu öffnen

Für Docker selbst:
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://server:port", [EnvironmentVariableTarget]::Machine)
[Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://server:port", [EnvironmentVariableTarget]::Machine)
Restart-Service -Name docker