我有一个dotnet应用程序,我想在容器中发布它。我有一个要求,当应用程序启动时,我必须在应用程序中推送一些数据。为此,我创建了一个shell脚本,并将其放入入口点命令中。现在我正在使用shell脚本运行我的应用程序。
问题是当应用程序启动时,脚本没有运行下面的命令
这是我的shell脚本:
cd /app/WebAPI
dotnet WebAPI.dll
cd /app/data
for f in `ls *.txt`; do
// some other command
done
我想在应用程序启动后运行此for循环。
总结以上评论:
cd /app/WebAPI
dotnet WebAPI.dll &
cd /app/data
for f in *.txt; do
# some other command
done