Genesis is usually operated from a control host; container usage is mostly for CI/lab workflows.
docker run --rm -it \
-v "$(pwd):/workspace" \
-w /workspace \
ubuntu:24.04 bash -lc "apt update && apt install -y git curl bash && git clone https://github.com/genesis-community/genesis.git /tmp/genesis && /tmp/genesis/genesis --help"