> 2. Download and uncompress the LanguageTool release.
> Running a ready-made docker image replaces steps 1-4
We can go pretty low level in the docker option too.
1. Download a Linux installation image
2. Download a hypervisor
3. Install Linux on the virtual machine
4. Install docker in a virtual Linux machine
5. Launch LanguageTool container
6. Configure networking between the host and the container in the guest
7. Connect to the API, e.g. with the browser extension
Obviously I initially oversimplified by omitting the configuration step. But adding download step to inflate the complexity is not a fair play ;-)
I'd argue that running a platforn-native artifact is both simpler and easier than involving virtualization. Even if steps 1-4 are done by some magical tool like rancher or docker-desktop