I’m currently deploying a rust service on render using a good old fashioned docker environment. It gets the job done but the build times are a bit annoying considering that there’s no caching of build artifacts across different deploys. Does the official rust environment provide build caching?
We do have build caching for all environments. At build-time, we have a cache directory that we persist between builds that is environment-specific and there is a 7GB limit on the cache size for all environments.
Can I take advantage of the cache from within a docker environment? In other words can I mount the cache into docker at build time?
Also what happens if/when the cache needs to be cleaned? Is there a way to clear the cache?