I deployed a small Vapor project I made using Docker. Every build re-downloads all dependencies, but dependencies do not change. It was time and network wasting. So what can we do to solve this? Actually, it is quite easy, Docker makes the decision according to the changes of the files at every step. So if we never changed…