问题标签 [windows-server-container]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
111 浏览

docker - 有没有办法在 Docker 上使用具有 GUI 功能的 Windows

我在想有没有一种方法可以为我的基于 Windows 的桌面应用程序利用 Dockers 概念。我需要为每个构建运行 GUI 测试、性能测试、工作流测试等。我目前所做的是将 Hyper-V 与预先设置的不同操作系统映像一起使用。

有没有一种简单的方法可以使用 docker 概念来实现相同的目标。据我所知,这对于非 GUI 应用程序是可以实现的。但是 GUI 基础桌面应用程序怎么样。

0 投票
0 回答
2264 浏览

internet-explorer - 我可以在 Windows Server 容器中运行 Internet Explorer 吗?

我想实现我的梦想,即为我的 Web 应用程序提供容器以及在内部测试它的硒容器。然后我可以通过创建容器集群来大规模并行化我的浏览器测试。

是否可以在 Windows Server 容器中运行 Internet Explorer?

谢谢

0 投票
1 回答
2014 浏览

docker - windows server 2012容器功能在哪里

我在一些论坛和教程上阅读过 Windows Server 提供了容器功能。我想这是一种“码头工人”,但适用于 Windows。我尝试在服务器管理器中添加该功能,但容器项不可用。是因为ai需要特别版或版本的windows server吗?

或者有没有办法下载该功能?

0 投票
0 回答
523 浏览

asp.net - 在 Docker 容器内的 IIS 中部署 ASPNET 核心应用程序

我已经与 docker 合作了几天,因为我正在尝试 docker 的可能性,最近遇到了一个关于如何在 Docker 容器内的 web 服务器中部署 ASP.NET 核心应用程序的问题。使用 IIS 和 WindowsServerCore 部署 ASP.NET 4.5 应用程序是成功的,但是任何人都可以建议如何将运行 asp.net 核心应用程序的 Web 服务器容器化。

PS。我不希望应用程序在调试模式下运行,所以我不希望“dotnet run”答案。我希望将应用程序的构建版本部署在网络服务器中,关于如何部署的任何建议?

0 投票
1 回答
3918 浏览

docker - 尝试在 Windows 2016 Core 容器中创建计划任务时出错

我正在尝试构建一个包含自定义计划任务的容器。这是我的码头文件:

我收到以下错误:

错误:任务 XML 包含格式不正确或超出范围的值。(43,4):任务:

附加到正在运行的默认 Windows 核心容器并运行命令时,我也会遇到相同的错误。

不用说,该命令在标准 Windows 2016 服务器上运行良好。

这似乎是 Windows 容器中的一个错误,但我没有发现任何关于它的已知问题。

欣赏任何可能有助于弄清楚的线索。

0 投票
3 回答
2708 浏览

docker - Docker Windows Containers CMD - 命令未运行

我有一个以以下 CMD 结尾的 docker 映像:

CMD ["powershell", "c:\install\settings\install.ps1"]

或者

CMD powershell c:\install\settings\install.ps1

它没有执行(或者可能尚未安装该卷)。

设置放置在已安装的卷中,并以以下方式开始:

docker run -d -p 80:80 --name openid --rm -v D:\settings\:c:\install\settings mydocker

如果我在启动 docker 映像后运行命令:

docker exec openid powershell c:\install\settings\install.ps1

它运行良好。

有没有办法做到这一点?

或者有没有更好的方法来部署一个带有 webdeploy 和 custom 的 IIS 网站SetParameters.xml

0 投票
1 回答
249 浏览

azure - Azure ACS Kubernetes Windows 容器延迟访问互联网

昨天 2017 年 4 月 19 日,我使用 Azure 门户为 Windows 容器创建了 Azure ACS。我发现每当我部署到它时,容器在 2-3 分钟内都无法访问互联网。我登录到其中一个节点并从同一图像手动创建了一个容器,它可以立即访问互联网。

我看到的一个区别是 kubernetes 拥有的容器包含一个额外的 transparentNet,其中普通的 docker 容器只有一个 nat 网络。

这是我正在运行的测试代码

Dockerfile

有谁知道是什么导致从容器访问互联网的延迟?

0 投票
1 回答
216 浏览

visual-studio - 带有 /MDd 的 Microsoft Visual C++ 在 Windows 容器内生成损坏的可执行文件

我使用 Microsoft Visual C++ Build Tools 2015在Windows 容器中构建 C++ 代码

msbuild /p:Configuration=Debug基本上cl.exe使用/MDd选项运行并产生无法使用的可执行文件 - 见下文。

/p:Configuration=Release使用/MD并制作完美的可执行文件。

示例代码hello-world.cxx

编译/MDd

编译/MD

这是我的 Dockerfile 的相关部分:

如您所见,我通过 choco 包安装了 Visual C++ Build Tools 2015。

我已阅读文档:https ://docs.microsoft.com/en-us/cpp/build/reference/md-mt-ld-use-run-time-library

所以/MDd 定义 _DEBUGMSVCRTD.lib放入 .obj 文件中,而不是 MSVCRT.lib

在我的笔记本电脑上,我安装了完整的 Visual Studio,并且构建良好。

我比较MSVCRTD.lib了我C:\Program Files (x86)\Microsoft Visual Studio 14.0在两个系统下安装的文件是相同的。

使困惑...

0 投票
0 回答
351 浏览

windows - Windowsservercore 更改时间和日期

我有一个运行 windowsservercore 的 docker,我想将容器中的时间更改为西欧时间。

到目前为止没有任何效果

我尝试了什么:

  1. Powershell 设置日期

Set-Date :所需的特权不由

客户端 2. 使用 w32tm:

C:\BuildAgent>net stop w32time Windows 时间服务未启动。

键入 NET HELPMSG 3521 可获得更多帮助。

==================================================== ==================== 设置时间服务器的 SNTP(简单网络时间协议)源

C:\BuildAgent>w32tm /config /syncfromflags:manual /manualpeerlist:"0.it.pool.ntp.org 1.it.pool.ntp.org 2.it.pool.ntp.org 3.it.pool.ntp .org" 命令成功完成。==============================================... 然后重新打开时间服务

C:\BuildAgent>net start w32time 发生系统错误 1058。

该服务无法启动,因为它被禁用或者因为它没有与之关联的启用设备。

=============================================== 告诉时间同步服务使用更改

C:\BuildAgent>w32tm /config /update 出现以下错误:服务尚未启动。(0x80070426) ================================================ ======== 根据时间服务器重置本地计算机的时间

C:\BuildAgent>w32tm /resync /rediscover 出现以下错误:服务尚未启动。(0x80070426)

有人可以帮助我吗?也许码头工人也有这样做的选择?

0 投票
1 回答
7932 浏览

docker - 如何从 blob 或保存的文件在 docker 中安装 windowsservercore 映像?

问题:

我无法windowsservercoredocker.

这与此处提出的类似: windowsservercore container image not installed

设置:

macOS SierraWindows Server 2016 TP5跑里面VirtualBox并排docker

采取的步骤:

提前我已经成功运行:

然后我运行:

docker pull microsoft/windowsservercore

这导致下载和一条消息说'Unknown blob'。我不知道它下载到了哪里或如何处理它'Unknown blob'

我现在如何确保将其安装windowsservercoredocker

我有:

1)重新启动docker并运行docker images,显示存储库中没有安装的图像。

2)将图像文件“WindowsServerCore-10-0-14300-1000.wim”下载到C:\Program Files\docker,我也有dockerdockerd可执行文件。

我可以安装这个图像文件吗?如果有,请问怎么做?