Running multiple simultaneous .net core applications in windows container

I have been attempting to run multiple simultaneous .Net Core application in a Windows container. The only way I had found to do this was to start them as background jobs, but this causes the container to continually crash and restart and the service tries to keep it alive. Does anyone know a better way to do this?

technically a container is supposed to run ONE app at a time.