I am using docker container in my work. I build the docker image that contains gpgpusim(one gpu simulator) and pull it in my server. I run the docker container and launch the benchmarks that I need. After this, I use ctrl+p and ctrl+q to exit the interactive mode and keep the container running in the background. But when I re-enter the container again. I found that my benchmarks have been killed immediately when I detached from the interactive mode. I tried to check the status of the container and found that it is still running in the background when I exit the interactive mode. But my jobs are always killed once I detached from the container terminal.
Will anyone have same experience and share your solution?