Imagine we have created an app for a client, a local one to be deployed locally, it is packed in docker containers, now they want to start it, we have installed docker and everything in their computer but ovbiously we won't make them use docker, so instead we're developing this app to be able to manage and update docker containers, run them, etc in a fun and ui friendly way.
This app can also install docker in the entry screen in case it isn't installed already. No matter which platform you're in, it'll propose an docker installer.