相关疑难解决方法(0)

Windows 10 Docker主机 - 从Linux容器中显示GUI应用程序

我正在尝试使用Windows 10作为我的主机并运行包含基于gui的应用程序的Docker容器,并使用X11转发或类似的方式显示它们.几乎所有我在网上找到的信息都涉及Linux Host to Linux Container(例如http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker)套接字/ x11权限被暴露.我发现的其他信息来自之前的Boot2Docker/Windows实现,其中需要virtualbox作为设置过程和所需VNC的一部分.

目前的基本设置,是否有人知道必须调整什么才能让Firefox在主机系统的窗口中显示? -

在Windows 10主机上启动XMing服务器

Dockerfile

FROM ubuntu:14.04
RUN apt-get update && apt-get install -y firefox
CMD /usr/bin/firefox
Run Code Online (Sandbox Code Playgroud)

命令

PS> docker build -t firefox .
PS> set-variable -name DISPLAY -value localhost:0.0
PS> docker run -ti --rm -e DISPLAY=$DISPLAY firefox
Run Code Online (Sandbox Code Playgroud)

谢谢

windows user-interface containers docker

20
推荐指数
1
解决办法
1万
查看次数

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

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

有没有办法通过GUI访问Windows容器?

Docker,Ubuntu,VNC 可以实现: 你能在docker容器中运行GUI应用程序吗?

想知道是否可以为Windows容器做类似的事情?

(我在内部工作,不使用Azure.在这里找到一个类似但未解决的问题:https://stackoverflow.com/questions/32721422/windows-server-containers-azure-how-to-create-a-container- with-gui)

谢谢.

==更新==

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

https://msdn.microsoft.com/en-us/virtualization/windowscontainers/about/work_in_progress#remote-desktop

Remote Desktop

Windows Containers cannot be managed/interacted with through a RDP session in TP4.
Run Code Online (Sandbox Code Playgroud)

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

vnc rdp docker windows-server-2016

18
推荐指数
1
解决办法
2万
查看次数

如何在Docker容器中设置VB6 IDE(在Windows上)?

是否可以创建可用于运行VB6 IDE的Docker容器?是否有任何热门问题/不兼容?

从我对Docker的了解(也许不多)看来,这似乎是一种运行VB6 IDE和编译器的轻量级方法,特别是与虚拟机相比。

为此,我想到了两种情况:

  • 在“干净”的环境中执行构建

  • 例行软件开发任务

在新计算机上安装和配置VB6时,似乎需要处理许多特殊问题,因此将所有内容捆绑到一个容器中可以节省大量时间并避免一些陷阱。

似乎Docker配置的关键属性是使用特定的已注册COM DLL等设置环境,以及其他细节(例如常规文件等)。我的印象是,您可以在基于某种容器分层的Docker环境中积累这些东西。当然,要把这些东西排除在实际的Windows OS配置之外。

注意:我有用于VB6和SP6的合法/原始安装介质。


我已经在GitHub上看到了这个项目,但是它是在Linux上的WINE下运行VB6的,这不是我所需要的。也许这可能是在Windows上构建容器的有用起点。


对于背景:

目前,我使用虚拟机来运行VB6 IDE来执行构建。此功能正常,但似乎相对较慢,并占用大量磁盘空间。由于这些开销,它不适合开发使用。

构建使用Kinook Visual Build Pro运行,还包括构建一些.NET程序集,WISE安装程序等。最终,我也希望将所有这些内容都放入容器中。

vb6 docker

7
推荐指数
1
解决办法
1137
查看次数