I love the docker cookbook - thanks to those who created and maintain it!
That said, there are a few things I’m trying to understand better. Specifically, how does idempotency work with the docker_image :build action? Does this rebuild the image on every chef run, or only when the build context has changed?
Currently, I am using a notification to rebuild the image when the build context has changed. But this is unsatisfactory because when the context is already up to date but the image is outdated or missing, it will not trigger a rebuild.
How do I solve this?
Our values: Privacy, Liberty, Justice