gpt4 book ai didi

windows - 适用于 Windows 的 Docker 容器 - 桌面应用程序

转载 作者:可可西里 更新时间:2023-11-01 13:29:39 33 4
gpt4 key购买 nike

如果我创建一个带有 windows 图像的容器,是否可以使用远程连接实际看到桌面,例如玩扫雷?

我的用例是这样的:

我有数百个用户。每个用户都需要创建自己的基础设施,该基础设施由连接在一起的大约 6 台机器组成。创建后,用户将使用远程桌面连接在每个应用程序上打开一些桌面 gui 应用程序。

最佳答案

不,这不是你能做的。

目前有两个Windows容器镜像,microsoft/windowsservercoremicrosoft/nanoserver

纳米服务器

This blog post关于 TP4(早期版本之一)说

The only option available when logging into console of a virtual machine running Nano Server or connecting a crash cart to a physical Nano Server is this very plain emergency console

This section关于管理 Nano 服务器也指出

Nano Server is managed remotely. There is no local logon capability at all, nor does it support Terminal Services.

还有this article , 诚然不是来自微软,关于 Windows Nano 服务器

Nano Server strips back the operating system further still, dropping things like the GUI stack, 32-bit Win32 support, local logins, and remote desktop support.

Nano Server is designed for two kinds of workload: cloud apps built on runtimes such as .NET, Java, Node.js, or Python, and cloud infrastructure, such as hosting Hyper-V virtual machines.

服务器核心

Docker 博客有一个非常有趣的条目 Introducing Docker for Windows Server 2016 .这部分解决了 GUI 应用程序的问题

The Windows Server Core image comes with a mostly complete userland with the processes and DLLs found on a standard Windows Server Core install. With the exception of GUI apps and apps requiring Windows Remote Desktop, most apps that run on Windows Server can be dockerized to run in an image based on microsoft/windowsservercore with minimal effort.


如果您想设置那种环境,一种选择是使用类似 Vagrant 的东西协调启动和配置常规 Windows VM。虽然 6 个 Windows 虚拟机在内存上并不容易。

关于windows - 适用于 Windows 的 Docker 容器 - 桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40106696/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com