gpt4 book ai didi

windows - Windows Docker容器停止执行某些可执行文件

转载 作者:行者123 更新时间:2023-12-02 19:20:28 24 4
gpt4 key购买 nike

我有一个在Windows上运行的Windows Docker容器(servercore),该容器工作正常。我在docker中的入口点连续执行各种命令。在某些时候,某些可执行文件会停止工作并返回而没有任何输出。有没有机会调试Docker或找出导致此行为的原因?例:

PS C:\tools> .\unzip.exe
PS C:\tools>

我尝试执行 windbg,但没有成功。我尝试使用Powershell来访问事件日志,但是如果没有cmd上的某些UI工具(例如 Process Monitor(也无法使用)),我想出了解决此问题的任何适当方法,尽管应该这样做(如下所示):
PS C:\tools> .\Procmon.exe /AcceptEula /Quiet /Minimized /BackingFile c:\temp\log.pml
PS C:\tools>

另一方面,Python完全可以正常工作:
PS C:\tools> .\python.exe --version
Python 3.7.4

更新:无效的应用程序的退出代码是 STATUS_DLL_INIT_FAILED(ExitCode -1073741502是什么意思?)

今天又出现了另一个类似的问题: How to start PowerShell (x86) in Windows Docker Container?

最佳答案

当MSBuild突然停止工作并返回退出代码-1073741502(又名0xC0000142 / STATUS_DLL_INIT_FAILED)时,我面临着一个非常相似的问题。

虽然可能不是令人满意的答案,但至少是对当前状态的总结:

  • Windows Server 1909(操作系统内部版本18363. 592 )-2020年1月28日-KB4532695-作品
  • Windows Server 1909(操作系统内部版本18363. 657 )-2020年2月11日-KB4532693-不起作用
  • Windows Server 1909(操作系统内部版本18363. 693 )-2020年2月27日-KB4535996-不起作用
  • 关于windows - Windows Docker容器停止执行某些可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60272755/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com