当前位置: 首页 > 面试题库 >

通过GUI访问Windows 2016 Server容器(Docker容器)?

严玉泽
2023-03-14
问题内容

我需要在Windows 2016 Server上使用Docker /
Windows容器并为其准备Windows应用程序才能在其上运行。通过Powershell配置Windows并不像在Ubuntu上那样方便,尤其是如果您从未真正使用过Windows
Server并且需要学习所有Powershell命令时,尤其如此;)

是否可以通过GUI访问Windows容器?

可以在Docker,Ubuntu,VNC中使用:您可以在Docker容器中运行GUI应用程序吗?

想知道是否可以对Windows容器执行类似的操作?

谢谢。

==更新==

截至2016年2月,RDP绝对不是一个选项-不确定他们是否打算在最终版本中支持它!

https://msdn.microsoft.com/zh-
cn/virtualization/windowscontainers/about/work_in_progress#remote-
desktop

Remote Desktop

Windows Containers cannot be managed/interacted with through a RDP session in TP4.

到目前为止,我使用Midnight
Commander至少拥有一个不错的文件浏览器,但是Windows上的命令行仍然没有太大的乐趣。


问题答案:

在此视频中,MS容器开发人员Taylor Brown说,他们将RDP从TP3拆分为TP4, 很可能在RTM版本Server 2016中不支持RDP

https://channel9.msdn.com/Events/TechNetVirtualConference/TechNetVC2016/Day-3-Containers-
Session-with-
QA

从Dez开始更新。 2018年

Server 2019已退出,并且所有容器映像仍无法使用RDP /不支持RDP。(当然,对于纳米图像没有任何意义)

检查一下这个不错的介绍,了解发生了什么变化:https: //stefanscherer.github.io/docker-on-windows-
server-2019/

要获得较为完整的概述,应该提到的是,有一些野蛮破解,可能使RDP在某些图像和设置中起作用,例如:https :
//withinrafael.com/2018/03/09/using-
容器中的远程桌面服务/



 类似资料:
  • 在页面存储Python Flask微服务中,我尝试使用主机名master-db访问MySQL数据库,但该名称无法解析。

  • 问题内容: 我基于两个不同的图像创建了两个docker容器。一个数据库,另一个用于网络服务器。这两个容器都在我的Mac OS X上运行。 我可以从主机访问数据库容器,也可以从主机访问Web服务器。 但是,如何从Web服务器访问数据库连接? 我启动数据库容器的方式是 我开始了wls容器作为 我可以通过连接到主机上的数据库 我可以以以下方式访问主机上的wls: 问题答案: 最简单的方法是使用–link

  • 我基于两个不同的映像创建了两个docker容器。一个是db,另一个是WebServer。这两个容器都在我的mac OSX上运行。 我可以从主机访问db容器,也可以从主机访问webserver。 我可以访问主机上的wls作为

  • 因此,我已经成功地从注册表下载并运行了dockerfile/nginx映像。我现在如何通过在其上启动bash终端来访问其文件系统? 也许我在概念上遗漏了一些东西。我需要ssh进入它吗?谢谢

  • 问题内容: 我正在尝试为将我的应用程序容器连接到postgres容器提供一个便携式解决方案。“便携式”是指我可以给用户两个命令,每个容器一个,它们将始终协同工作。 我的本地PC上运行着一个postgres docker容器,我这样运行它, 我可以使用address从python flask应用程序访问它。 我也将python应用程序也放置在docker容器中,但无法连接到postgres容器。 地

  • 问题内容: 我正在尝试运行在Docker容器内使用带有EC2的RDS数据库的Web服务器。 我已经设置了安全组,因此允许EC2主机角色访问RDS,并且如果我尝试直接从主机访问RDS,则一切正常。 但是,当我在主机上运行一个简单的容器并尝试访问RDS时,它会被阻止,就像安全组不允许它通过一样。经过一堆反复的试验之后,看来容器请求似乎并非来自EC2主机,因此防火墙拒绝了。 通过在docker容器上设置