We too are very interested in this question. Our set up is that we wish to run Katalon in Console Mode in a Docker container on TeamCity build agents, to run test a test suite(collection) against remote browsers/devices on BrowserStack. We require to run the exact same set of tests on a number of different remote devices.
It would be possible, but very inconvenient to have to create a full copy of the Katalon project for each and every set of remote desired capabilities.
Can we somehow pass in the desired capabilities for each run from the command line script launching the Katalon container?