我正在使用 Docker 部署 .NET Core 应用程序。默认情况下,ENTRYPOINT应用程序的 DockerFile 中的 类似于:
ENTRYPOINT ["dotnet", "applicationStartingPoint.dll"]
但是,在应用程序开始之前,我需要在容器中执行一个 shell 脚本。CMD为此,该名称对我不起作用,因此我需要有一个 shell 脚本作为我的脚本ENTRYPOINT,然后通过 DLL 启动应用程序。
您可以提供的任何见解都将非常有益。