Docker退出,状态码为139

我有一个.Net核心应用程序在泊坞窗图像上运行它。 我在命令行input:

docker run -d --net=bridge -it --name=testapp -v /var/test/:/var/test microsoft/aspnetcore-build /bin/bash -c "dotnet /var/test/test.dll" 

它被创build,但它正在退出状态代码139.可能是什么问题。

调用运行docker镜像并同时运行bash命令(-c“dotnet /var/test/test.dll”),将其分成步骤。

例如:

  1. 运行这个命令:

    docker run -d –net = bridge -it –name = testapp -v / var / test /:/ var / test microsoft / aspnetcore-build它会运行一个aspnetcore图像命名为testapp并映射你的机器之间的testing文件和docker机。

  2. 进入docker机器:

    docker执行官 – testing应用程序bash

进入/ var / test文件夹并运行应用程序:

dotnet test.dll