I’d guess it’s beneficial for smaller teams as it wipes out 95% of the “it runs fine on my machine” problems that bespoke PC configs generate. The devs would rather fix bugs on their system and add new features than waste days figuring out why a feature isn’t working for a single user’s config.
You can still extract the content of the container to see everything in the image if desired, and you can access the console and logs to see everything happening while it’s running.
Theres not much in the way of downsides. More space used for the image vs direct install being the main one.
I’d guess it’s beneficial for smaller teams as it wipes out 95% of the “it runs fine on my machine” problems that bespoke PC configs generate. The devs would rather fix bugs on their system and add new features than waste days figuring out why a feature isn’t working for a single user’s config.
You can still extract the content of the container to see everything in the image if desired, and you can access the console and logs to see everything happening while it’s running.
Theres not much in the way of downsides. More space used for the image vs direct install being the main one.