I'm looking to run my Ktor development environment inside a Docker container.
Ideally, I wouldn't necessarily be packaging the app for deployment whenever I make a code change. Instead, I imagine the source code existing on the host machine, and then the classes/files required to run the development environment will be volume mounted into the Docker container.
The trouble I have is I don't actually understand what the IDE does when you 'run' a Ktor project in the IDE. What commands are invoked? Is it possible to replicate this process manually, within the Docker container?
This is less a question about Docker and more about compiling/running a Ktor application from a shell.