It’s not supported or well documented, but it should be possible.
User launcher to build and bootstrap an image and push it to a repo. Then use launcher to see what env it launches with. Then use that info to start it up. I’ve done that for aws before.
Even more undocumented is launcher2 which I think exists in the discourse_docker repo but I’ve not seen it discussed outside of comments in github.
If you would like help and have a budget, please contact me or post in Marketplace.