Running Umbrel inside Docker

Is there a docker/docker-compose that isolates Umbel from the OS? I know that Umbrel itself runs using docker-compose, but it installs a tonne of dependencies to autogenerate configs etc. I would like to do this within docker as well. Docker allows for docker inside docker.

I would assume something along the lines:

FROM ubuntu:22.04

RUN curl -L https://umbrel.sh | bash

ENTRYPOINT ["/usr/sbin/init"]