Auf meinem Windows Server 2016 tp5 virtuellen Maschine möchte ich ein einfaches natives Windows-basierte Docker-Beispiel ohne Virtualbox erstellen.
Das Beispiel muss für Fenster tomcat und da diese Windows-Server 2016 Docker Behälter ein freigegebenes Windows-Kernel verwendet, tomcat Installation sollte einfach sein, leider! Unter Verwendung der folgenden Powershell-Docker Build Befehl stoppt mit Nicht-Null-Code: 255Wie installiert man Tomcat im Docker Windows Server Container?
Dockerfile in c:\build
:
FROM microsoft/windowsservercore
RUN powershell -Command wget -Uri mirror.klaus-uwe.me/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70-windows-x64.zip -OutFile "$env:TEMP\tomcat-7.0.70.zip"
Admin-Powershell:
docker build c:\build
Ergebnis:
---> Running in 317a3572890e
The command 'cmd /S /C powershell -Command wget -Uri mirror.klaus-uwe.me/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomca
t-7.0.70-windows-x64.zip -OutFile "$env:TEMP\tomcat-7.0.70.zip"' returned a non-zero code: 255
Obwohl die Zip-Datei in meinem Benutzer Temp-Verzeichnis heruntergeladen wurde.
Kann mir jemand sagen, wie eine native Windows-Installation tomcat aussehen sollte, wie ich bin nicht wirklich tief in diesem Zeug.
thanx mich auf den gleichen Ausgang Fehlercode für den Hinweis, nach dem VM meine 'Docker build' Befehl läuft ohne Fehler Neustart - aber nur das erste Mal, alle anderen Versuche enden mit Nicht-Null-Exit-Code: 255. –