我有一个aspnetcore的应用,StartUp里面注册了生命周期事件。
如果在dockerfile中使用ENTRYPOINT ["dotnet","xxxxx.dll"]的话都是没问题的,程序能够按预期执行。
但是我现在要在docker run的时候通过环境变量指定参数,dockerfile类似这样:
ENV MS_OPTS ""
ENTRYPOINT dotnet xxxx.dll $MS_OPTS
然后启动的时候给MS_OPTS传值,程序能接收到参数,但是在docker stop的时候不能触发程序的OnStop事件,有没有什么办法能解决
相关问题
- Docker task in Azure devops won't accept "$(pw
- Unable to run mariadb when mount volume
- Unspecified error (0x80004005) while running a Doc
- What would prevent code running in a Docker contai
- How to reload apache in php-apache docker containe
参考 https://github.com/meanin/sigterm-demo