在Windows Server 2016 tp5虚拟机上,我想创建一个没有virtualbox的基于本机Windows的简单docker示例。
该示例需要Windows的tomcat,并且由于此Windows Server 2016 Docker容器使用共享的Windows内核,因此安装tomcat应该很简单!使用以下powershell docker build命令以非零代码停止:255
Dockerfile位于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"
管理员权限:
docker build c:\build
结果:
---> 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
尽管该zip文件已在我的用户的temp dir中下载。
谁能告诉我,本机Windows tomcat的安装应该是什么样子,因为我对此并不十分了解。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句