Please do keep in mind those are the community docs. And as a volunteer-lead effort don’t / can’t always have the same dedication the official ones. It’s based on improvements by people like you that they improve.
I haven’t read those particular docs, but generally yes. The software itself is installed on a templateVM but not started there. What you do typically is then create an AppVM based on that TemplateVM and that’s where you run the programs. You can read more here: