Docker hat nun offiziell ein Windows Release 😃
Für Visual Studio gibt es auch bereits eine Extention:
Docker Tools für Visual Studio 2015
Habe durch den Docker für Windows Beta Access schon länger Zugang: und es ist wirklich genial!
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
.. bevor jemand in das gleiche Problem wie ich rennt und Stunden verschenkt:
Nachdem ich schon länger die Beta auf meinem Laptop habe, habe ich das Release nun auf meinem PC installiert.
Leider hat das Debugging nicht funktioniert. Geäußert hat sich das darin, dass der Debug sofort wieder abgebrochen hat. Der Containe wurde zwar erstellt und lief - aber er war leer.
Nach Neuinstallation von Windows hat alles funktioniert - bis ich Kaspersky wieder installiert hatte.
Es scheint so, dass einige Virenscanner aktuell das Debug-Verhalten der Docker-Tools zusammen mit Docker unterbinden; darunter TrendMicro und Kaspersky.
Dazu kann man auch einige Foreneinträge finden.
Vermutlicher Grund:
Die Docker-Tools generieren kryptische PowerShell-Scripts, mit dessen Hilfe die Build-Bits auf eine Shared Volume von Docker geladen werden.
Genau das Verhalten mag Kaspersky nicht und blockt die Ausführung.
Warum auch immer; es reicht nicht, dass Kaspersky "kurz" deaktiviert wird.
Es muss deinstalliert werden, damit es funktioniert.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Whitelisting oder sowas geht auch nicht? Das wäre sehr blöd, wenn Kaspersky ganz runter müsste...
Hab alles mögliche versucht; auch jegliche Programmüberwachung deaktiviert; alle Exe-dateien von Visual Studio und Docker freigegeben; hat alles nichts gebracht.
Wie gesagt, nicht mal das komplette Abschalten der Suite hat geholfen. Erst nach dem Uninstall gings dann wieder.
Ich hab schon ein Ticket eröffnet aber der Erfahrung nach mit Kaspersky, kann das dauernd oder kommt nix bei raus.
Hab das auch mal über den Microsoft Kanal eingetütet; da erhoff ich mir ehrlich gesagt mehr.
Aber sollte jemand was raus finden, wie man es doch mit Kaspersky zum Laufen bekommt, wäre ich auch dankbar.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Sowohl Microsoft wie auch Kaspersky haben mir heute geantwortet.
Microsoft (bzw. der Kontakt, der beim Tooling mit im Boot sitzt) vermutet persönlich, dass es ein Docker Thema ist (weniger von der Extension kommt), da es auch Fehlerberichte von Leuten gibt (im Zusammenhang mit Sicherheitssoftware), die gar kein Visual Studio nutzen.
Kaspersky selbst hat mir Beta-Software zur Verfügung gestellt, das ein erweitertes Logging hat und das damit analysiert werden soll.
Werde berichten.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code