Windows Docker wmic

Windows Docker wmic,windows,docker,wmic,docker-for-windows,Windows,Docker,Wmic,Docker For Windows,我正在尝试确定Windows Docker容器中安装了哪些程序(从microsoft/windowsservercore提取)。因此,我遵循了本教程 但是,当我运行wmic/output:C:\InstallList.txt product get name,version时,我看不到可用的实例。如何解决此问题?您得到此响应,因为您没有在空的servercore映像上安装任何东西,因此没有实例输出。在空操作系统安装上,它将是相同的输出。这不是docker特有的。下面是服务器核心映像的相同输出 您

我正在尝试确定Windows Docker容器中安装了哪些程序(从microsoft/windowsservercore提取)。因此,我遵循了本教程


但是,当我运行wmic/output:C:\InstallList.txt product get name,version时,我看不到可用的实例。如何解决此问题?

您得到此响应,因为您没有在空的
servercore
映像上安装任何东西,因此
没有实例
输出。在空操作系统安装上,它将是相同的输出。这不是docker特有的。下面是服务器核心映像的相同输出


您使用什么确切的语法来运行它?在代码中加上反勾号。我不使用任何反勾号。我正在运行以下命令:wmic/output:C:\InstallList.txt product get name,version当您对服务器核心安装(不在docker内部)运行完全相同的命令时,它是否有效?是的,我必须以管理员的身份运行CMD,但创建的InstallList.txt文件列出了所有已安装的程序。使用反勾来表示代码。运行以下代码
wmic/output:C:\InstallList.txt
不会为我生成任何输出,无论我在哪里运行它