I’m curious if anyone has tried running Docker in “Docker” on Fly.io and had any success. “Docker” is in scare quotes because as I understand Fly is running OCI images in Firecracker VMs, which is why I’m curious to know if it’s somehow possible to run docker containers within my Fly application. Or podman containers.
For instance, say I wanted to run an API that allowed users to specify a container image to run, and my app would run their container and send back stdout. Or if I wanted to use Fly for a CI solution.
Would this be possible? Are there any obvious reasons why something like this would be not possible (or a silly idea)?