How to use openRuyi in Container
Prerequisites
For non-RISC-V architectures, you must run the registration tool via Docker or Podman.
$ docker run --privileged --rm tonistiigi/binfmt --install all
Running with Docker or Podman
It's really simple! Just pull our latest docker image, Podman users can simply replace docker with podman.
$ docker pull ghcr.io/openruyi-project/creek:latest
Then run it. And voila, welcome to openRuyi!
$ docker run -it ghcr.io/openruyi-project/creek:latest
We recommend adding the --rm flag to automatically remove the container upon exit, saving disk space.

Running with systemd-nspawn
Create the target directory.
$ mkdir -p openruyi-nspawn
Extract the rootfs archive.
$ tar -xf openRuyi-2026.03-rootfs.tar.zst -C openruyi-nspawn --numeric-owner
Start with systemd-nspawn.
$ systemd-nspawn -D openruyi-nspawn

Need the Rootfs Instead?
If you need to download the rootfs separately for any reason, please visit our news site and refer to the latest release article for download links.