问题标签 [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.
docker - 有没有办法在 Docker 上使用具有 GUI 功能的 Windows
我在想有没有一种方法可以为我的基于 Windows 的桌面应用程序利用 Dockers 概念。我需要为每个构建运行 GUI 测试、性能测试、工作流测试等。我目前所做的是将 Hyper-V 与预先设置的不同操作系统映像一起使用。
有没有一种简单的方法可以使用 docker 概念来实现相同的目标。据我所知,这对于非 GUI 应用程序是可以实现的。但是 GUI 基础桌面应用程序怎么样。
internet-explorer - 我可以在 Windows Server 容器中运行 Internet Explorer 吗?
我想实现我的梦想,即为我的 Web 应用程序提供容器以及在内部测试它的硒容器。然后我可以通过创建容器集群来大规模并行化我的浏览器测试。
是否可以在 Windows Server 容器中运行 Internet Explorer?
谢谢
docker - windows server 2012容器功能在哪里
我在一些论坛和教程上阅读过 Windows Server 提供了容器功能。我想这是一种“码头工人”,但适用于 Windows。我尝试在服务器管理器中添加该功能,但容器项不可用。是因为ai需要特别版或版本的windows server吗?
或者有没有办法下载该功能?
asp.net - 在 Docker 容器内的 IIS 中部署 ASPNET 核心应用程序
我已经与 docker 合作了几天,因为我正在尝试 docker 的可能性,最近遇到了一个关于如何在 Docker 容器内的 web 服务器中部署 ASP.NET 核心应用程序的问题。使用 IIS 和 WindowsServerCore 部署 ASP.NET 4.5 应用程序是成功的,但是任何人都可以建议如何将运行 asp.net 核心应用程序的 Web 服务器容器化。
PS。我不希望应用程序在调试模式下运行,所以我不希望“dotnet run”答案。我希望将应用程序的构建版本部署在网络服务器中,关于如何部署的任何建议?
docker - 尝试在 Windows 2016 Core 容器中创建计划任务时出错
我正在尝试构建一个包含自定义计划任务的容器。这是我的码头文件:
我收到以下错误:
错误:任务 XML 包含格式不正确或超出范围的值。(43,4):任务:
附加到正在运行的默认 Windows 核心容器并运行命令时,我也会遇到相同的错误。
不用说,该命令在标准 Windows 2016 服务器上运行良好。
这似乎是 Windows 容器中的一个错误,但我没有发现任何关于它的已知问题。
欣赏任何可能有助于弄清楚的线索。
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
?
azure - Azure ACS Kubernetes Windows 容器延迟访问互联网
昨天 2017 年 4 月 19 日,我使用 Azure 门户为 Windows 容器创建了 Azure ACS。我发现每当我部署到它时,容器在 2-3 分钟内都无法访问互联网。我登录到其中一个节点并从同一图像手动创建了一个容器,它可以立即访问互联网。
我看到的一个区别是 kubernetes 拥有的容器包含一个额外的 transparentNet,其中普通的 docker 容器只有一个 nat 网络。
这是我正在运行的测试代码
Dockerfile
有谁知道是什么导致从容器访问互联网的延迟?
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
定义 _DEBUG
并MSVCRTD.lib
放入 .obj 文件中,而不是 MSVCRT.lib
在我的笔记本电脑上,我安装了完整的 Visual Studio,并且构建良好。
我比较MSVCRTD.lib
了我C:\Program Files (x86)\Microsoft Visual Studio 14.0
在两个系统下安装的文件是相同的。
使困惑...
windows - Windowsservercore 更改时间和日期
我有一个运行 windowsservercore 的 docker,我想将容器中的时间更改为西欧时间。
到目前为止没有任何效果
我尝试了什么:
- 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)
有人可以帮助我吗?也许码头工人也有这样做的选择?
docker - 如何从 blob 或保存的文件在 docker 中安装 windowsservercore 映像?
问题:
我无法windowsservercore
在docker
.
这与此处提出的类似: windowsservercore container image not installed
设置:
macOS Sierra
与Windows Server 2016 TP5
跑里面VirtualBox
并排docker
。
采取的步骤:
提前我已经成功运行:
然后我运行:
docker pull microsoft/windowsservercore
这导致下载和一条消息说'Unknown blob'
。我不知道它下载到了哪里或如何处理它'Unknown blob'
。
我现在如何确保将其安装windowsservercore
为docker
?
我有:
1)重新启动docker
并运行docker images
,显示存储库中没有安装的图像。
2)将图像文件“WindowsServerCore-10-0-14300-1000.wim”下载到C:\Program Files\docker
,我也有docker
和dockerd
可执行文件。
我可以安装这个图像文件吗?如果有,请问怎么做?