如何在Docker Windows Server Container中安装Tomcat?

y

在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的安装应该是什么样子,因为我对此并不十分了解。

VonC

如此处所述

错误代码“ 255”通常意味着它无法找到您要执行的文件

因此,请尝试使用RUN命令行中涉及的二进制文件的完整路径和名称进行测试(如powershell

但是还要测试一个更简单的情况:

RUN dir c:\Users\

最近有报道称此操作失败,退出代码为255,这意味着Windows Server 2016 Technical Preview 5上的最新docker存在错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在基于 windows server core 的 docker 镜像中安装 ODBC Driver 17?

来自分类Dev

如何在需要“服务器重启”的Docker容器(Windows 2016 Server)上安装Windows功能?

来自分类Dev

如何在没有Internet的Windows Server 2016上安装Docker?

来自分类Dev

如何在Windows docker映像中安装.pfx证书

来自分类Dev

如何在Windows 10的Docker中安装telnet

来自分类Dev

如何在Windows中运行Docker映像

来自分类Dev

如何在Windows中播种Docker容器

来自分类Dev

如何在Windows中运行Docker映像

来自分类Dev

如何在Windows 7上安装SQL Server 2016

来自分类Dev

如何在Server 2012上安装Windows Defender / MSE?

来自分类Dev

如何在Windows Server 2012上安装Jenkins

来自分类Dev

如何在Windows Server 2016上安装Microsoft Edge?

来自分类Dev

如何在Windows Server下的Tomcat下在Jasig CAS中更改keytab文件的位置

来自分类Dev

如何在 Windows Server 2016 中安装没有 IIS 的 ssl 证书?

来自分类Dev

如何在Windows Server的VirtualHost中添加WSGIPython路径?

来自分类Dev

如何在Windows 2016 Server版本1607中访问SetThreadDescription()

来自分类Dev

如何在Windows Server的VirtualHost中添加WSGIPython路径?

来自分类Dev

如何在Windows Server 2012中设置页面文件大小?

来自分类Dev

如何在Windows 8中打开MySQL Server

来自分类Dev

如何在IE中从Windows Server单击“下载Chrome”按钮?

来自分类Dev

如何在Windows Server的内存中创建文件?

来自分类Dev

如何在Windows Server 2012中为RDP配置NLA?

来自分类Dev

如何在Windows Server的OpenSSH中限制用户使用sftp?

来自分类Dev

如何在Windows上安装docker-compose

来自分类Dev

如何在Windows Docker容器上安装应用程序?

来自分类Dev

如何在 Windows 10 上使用 docker 获取 Windows Server 16 的图像

来自分类Dev

如何在 Docker for Windows 中的 Linux Container 中设置代理服务器

来自分类Dev

如何在Windows中配置Docker来监听tcp?

来自分类Dev

如何在Windows中的Docker上测试mqtt?

Related 相关文章

  1. 1

    如何在基于 windows server core 的 docker 镜像中安装 ODBC Driver 17?

  2. 2

    如何在需要“服务器重启”的Docker容器(Windows 2016 Server)上安装Windows功能?

  3. 3

    如何在没有Internet的Windows Server 2016上安装Docker?

  4. 4

    如何在Windows docker映像中安装.pfx证书

  5. 5

    如何在Windows 10的Docker中安装telnet

  6. 6

    如何在Windows中运行Docker映像

  7. 7

    如何在Windows中播种Docker容器

  8. 8

    如何在Windows中运行Docker映像

  9. 9

    如何在Windows 7上安装SQL Server 2016

  10. 10

    如何在Server 2012上安装Windows Defender / MSE?

  11. 11

    如何在Windows Server 2012上安装Jenkins

  12. 12

    如何在Windows Server 2016上安装Microsoft Edge?

  13. 13

    如何在Windows Server下的Tomcat下在Jasig CAS中更改keytab文件的位置

  14. 14

    如何在 Windows Server 2016 中安装没有 IIS 的 ssl 证书?

  15. 15

    如何在Windows Server的VirtualHost中添加WSGIPython路径?

  16. 16

    如何在Windows 2016 Server版本1607中访问SetThreadDescription()

  17. 17

    如何在Windows Server的VirtualHost中添加WSGIPython路径?

  18. 18

    如何在Windows Server 2012中设置页面文件大小?

  19. 19

    如何在Windows 8中打开MySQL Server

  20. 20

    如何在IE中从Windows Server单击“下载Chrome”按钮?

  21. 21

    如何在Windows Server的内存中创建文件?

  22. 22

    如何在Windows Server 2012中为RDP配置NLA?

  23. 23

    如何在Windows Server的OpenSSH中限制用户使用sftp?

  24. 24

    如何在Windows上安装docker-compose

  25. 25

    如何在Windows Docker容器上安装应用程序?

  26. 26

    如何在 Windows 10 上使用 docker 获取 Windows Server 16 的图像

  27. 27

    如何在 Docker for Windows 中的 Linux Container 中设置代理服务器

  28. 28

    如何在Windows中配置Docker来监听tcp?

  29. 29

    如何在Windows中的Docker上测试mqtt?

热门标签

归档