问题标签 [nano-server]

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 投票
1 回答
195 浏览

php - 无法在 Windows nanoserver IIS PHP dockerfile 上加载 PHP

我有以下与 microsoft/iis 一起使用,但我想让它与较小的 nanoserver 一起使用。当我用 nanoserver/iis 替换 microsoft/iis 时,这条线失败了。是不是因为 exe 文件无法在 nanoserver 中运行?

这有效:

0 投票
2 回答
326 浏览

visual-studio - vs_buildtools.exe 不在容器中运行

我按照说明从Microsoft 网站安装 Visual Studio Build Tools 。我没有将它安装到 Server Core 中,而是将其安装到了 Windows Nano Server 中。构建似乎是成功的。当我从这个图像创建一个容器时,我可以看到 vs_buildtools.exe 在 TEMP 目录中。但是,它没有出现任何名为 BuildToolsor 的目录 - 似乎它甚至没有安装。如果我再次尝试运行 vs_buildtools.exe,它不会输出任何内容,也不会发生任何变化。我究竟做错了什么?

0 投票
0 回答
42 浏览

windows - 无法在 Windows 2019 服务器中提取任何 docker 映像在提取时挂起

在此处输入图像描述 docker pull 命令在提取无法提取任何图像时挂起。

0 投票
1 回答
220 浏览

windows - 如何从 Windows 10 Pro 运行 Windows Nano Server 容器?

我的主机运行的是 Windows 10 Pro,版本 2004,内部版本 19041.1052。我启用了 Hyper-V 和容器 Windows 功能。我正在运行 Docker Desktop 4.0.0 (67817),引擎 20.10.8。我选择了 Windows Containers 的引擎。我已拉取标记的 Nano Server 映像2004-amd64(内部版本 19041.1165)。我有一个锐龙 9 CPU。当我尝试从以管理员身份运行的 PowerShell 中使用此命令运行映像时:

我收到此错误:

搜索此错误会产生一些问题,这些问题来自无法构建图像的人。我所见过的没有一个可以接受的答案,而且这些建议似乎都与我无关(大多数都专注于编辑 Dockerfile)。

我没有嫁给这个图像标签。我想运行某个版本的 Nano Server 或 Server Core。可能吗?我该怎么做?

0 投票
0 回答
92 浏览

powershell - 使用 powershell 更新 IISAdministration

我正在尝试使用远程 powershell 更新 windows nano 服务器中的 IISAdministrator

当前版本“1.0.0.0”,更新到版本“1.1.0.0”

然后结果如下

我试过添加参数 SkipPublisherCheck 它是成功的,但是

我在下面出现错误

我尝试在本地安装包

但安装失败

任何解决方案,帮助我。

0 投票
0 回答
43 浏览

docker - 如何在 windows 容器 nano server 1809 上使用 ffmpeg?

我想在里面使用 ffmpeg mcr.microsoft.com/windows/nanoserver:1809

我从BtbN / FFmpeg-Buildsffmpeg.exe下载了一个发布版本(不是共享版本),它在主机()上运行良好,但在容器内不起作用。Windows Server 2019 with Container

然后我跟着ffmpeg 在容器内部不起作用,但在主机上工作,复制avicap32.dllmsvfw32.dll进入nanoserver:1809 容器,但它也不起作用。

echo %ERRORLEVEL%进去nanoserver:1809会得到以下信息:

这是我的 Dockerfile:

我想仍然缺少相同的 dll,我怎么知道这些 dll?

0 投票
0 回答
16 浏览

docker - docker中的nanoserver问题

伙计们,我需要帮助我正在使用 docker pull mcr.microsoft.com/powershell:lts-nanoserver-ltsc2022 现在我执行 docker run - 如果我尝试安装任何我得到的东西,我现在就可以 在此处输入图像描述 ^无法安装或更新模块“DockerMsftProvider”,因为文件的身份验证签名 | “DockerMsftProvider.psd1”无效。请帮助我,我的目标是拉取 docker 容器并在其中添加带有 azcli 的 dcoker cli 任何建议请使用 docker 文件

0 投票
0 回答
22 浏览

azure - Azure 容器实例上的 Windows Nano Server 映像没有日志

当我在 Azure 上ubuntu:latest使用默认属性和启动命令为映像创建新容器实例时[ "/bin/bash", "-c", "echo hello" ],一切正常,并且我hello在日志中得到输出。我也可以使用az container logs命令打印它。

当我尝试对 Windows Nano Server 映像(拉mcr.microsoft.com/windows/nanoserver:sac2016)和启动命令执行相同操作时[ "cmd", "/c", "echo hello" ],映像成功运行,但我没有得到任何日志,Azure 门户 GUI 中没有任何内容,az container logs输出中没有任何内容。

默认配置有问题吗?或者 Windows 图像根本不支持标准输出?此版本的 nanorserver 在 Microsoft 文档中明确列出,目前受容器实例支持。

当我在本地运行 docker 时,它的行为符合预期:

0 投票
0 回答
7 浏览

windows - 在 docker 上运行的小型 Windows 映像上安装 ODBC 驱动程序

我正在尝试在无头 Windows nanoserver 发行版上安装 ODBC 试点。我的限制是我的 docker 图像需要在 windows 下,并且是轻量级的(最大 2go)。我找不到任何其他的 windows 小图像,所以如果你知道除了 nanoserver 之外的其他东西并且可以在 docker 下运行,你可以告诉我。

windows nanoserver 的问题是我们似乎无法使用 cmd 行安装 .msi。