Container usage is mainly for legacy CI/lab compatibility testing.
docker run --rm -it \
-v "$(pwd):/workspace" \
-w /workspace \
node:22-bookworm bash -lc "git clone https://github.com/strider/overcast.git /tmp/overcast && cd /tmp/overcast && npm install"