在Windows的Docker中运行普通的Win32应用程序

康拉德

我对Windows的Docker概念有些困惑。我可以为Windows(和Windows主机,例如Server 2016)创建一个Docker容器,然后在该容器中安装一个普通的Windows应用程序(简单:notepad.exe;在Delphi中编程的更高级的应用程序)吗?我可以在每个启用了Docker的(windows)主机上运行此容器吗?容器是否自动启动其中的应用程序?还是Windows Docker容器只能提供服务或基于Web的应用程序(如IIS网站)?

用户名

如果您具有Windows Server 2016,则将能够启动Windows容器(并且您将需要Linux服务器来启动Linux容器)。

看到那些链接

https://msdn.microsoft.com/zh-cn/virtualization/windowscontainers/quick_start/manage_docker

https://msdn.microsoft.com/zh-cn/virtualization/windowscontainers/quick_start/container_setup

https://msdn.microsoft.com/zh-cn/virtualization/windowscontainers/containers_welcome

在Windows中,您的Dockerfile将以

FROM windowsservercore

而不是更平常的

FROM debian 要么 FROM ubuntu

在(Windows)泊坞窗中查看IIS的一些示例

https://msdn.microsoft.com/zh-cn/virtualization/windowscontainers/quick_start/manage_docker

或docker中的SQL Server

http://26thcentury.com/2016/01/03/dockerfile-to-create-sql-server-express-windows-container-image/

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Win32应用程序中连续运行代码

应用程序无法在Windows 2003中以Win32模式运行

应用程序无法在Windows 2000中以WIN32模式运行

在Win32应用程序中使用Windows窗体

C#应用程序中的Win32异常

如何在Win32应用程序中检测Windows 10亮/暗模式?

Win32 Paint应用程序

GAE Go Windows-“无法运行程序”,“不是有效的Win32应用程序”

通用Windows应用程序到Win32应用程序

Windows XP上的Inno Setup安装程序显示“无效的Win32应用程序”

如何在特定的本地时间运行Delphi Win32应用程序?

关闭后,Win32应用程序仍在后台运行

EXE不是有效的Win32应用程序,但在64位上运行

从Windows 10上的Win32 GUI应用程序输出到控制台

在Windows Server 2008上构建时,“不是有效的Win32应用程序”

Win32应用程序,在调用Windows东西之前调用自定义类方法

在通用 Windows 应用程序 C++ 上使用 win32 DLL 库

可以打开Windows的Win32控制台应用程序

Win32应用程序中Visual Studio中的LNK2019错误?

VS 2010中Win32应用程序中的文件夹复制

Python ctypes DLL是“无效的Win32应用程序”

Visual Studio:“不是 Win32 应用程序”错误

LaunchFullTrustProcessForCurrentAppAsync 杀死 win32 应用程序

Win32在应用程序内使用资源字体

Win32 控制台应用程序

Win32应用程序中的WinHttpReadData无法正常工作

如何在Win32 Office 2013应用程序中禁用粗蓝框?

Win32应用程序中的窗口无法正常关闭

如何解决错误193:%1不是dev c ++中的Win32应用程序?