Task: Save Docker and dependency cache between project runs

Save Docker and dependency cache between project runs

Eliminate the need to re-download images and dependencies on every new DinD run.

The pilot run was repeatedly downloading Docker images and npm dependencies; one run aborted at npm ci with an ECONNRESET error. Implement persistent Docker data/build cache and dependency cache so that subsequent builds/deploys are fast, while the state remains manageable and cleanable.