Hi @alanj, welcome to DevKinsta!
All of your sites within DevKinsta will run on the same Docker containers. If you are looking to restart php-fpm, nginx or the database you would need to open Docker and restart from there:
The sites are not within separate containers. You’re free to create a Feature Request, though if you want us to build in a way to selectively disable sites. Right now you would have to just make backups/delete the site then recreate/restore the site from your backup later.
I think I understand your request. A feature that would basically just “pause” your site and make it inaccessible until you “start” it again. I’m going to communicate this to our developers because it makes sense and shouldn’t affect performance as much as the current feature request.
I am used to using WPLocal ( aka flywheel ) which has simple controls to start and stop any site individually. I tend to create many sites so that I can test specific plugins or techniques in a clean environment. There is no need to keep all of these running esp as they tend to be similary named e.g. testsite1, testsite2, testsite3 … ( I know thats my fault but hard habbit to break )