Nikita Krasnikov, коллега, это стандартные терминальные сценарии. Они работают с конца 70х прошлого века и будут работать дальше. Corp_Habra_Clients, https://help.ubuntu.ru/wiki/screen
"Запуск в свёрнутом виде"
Саму программу можно запустить в rc.local, подключаться в .bash_profile. это если нужна только одна копия. Если же нужно по копии на пользователя, в .bash_profile запуск в свёрнутом виде и за тем подключение. Есть ньюансы, но за пару дней прекрасно разберешься.
Docker - нативная для linux система виртуализации. Она позволяет собрать образ системы с бинарями и запускать его. Если первые варианты вызывают затруднение, в докер лучше пока не лезть.