If you ./build-images then Docker has a tendency to work with whatever it has locally. This means that you don't necessarily get the latest upstream copy of, for example, md-validator.
In other projects, I've added the ability to pass through command-line options such as --pull from the main script to sub-scripts to control builds. That specific example makes sure that you can always get the latest base images when you need them.
If you
./build-images
then Docker has a tendency to work with whatever it has locally. This means that you don't necessarily get the latest upstream copy of, for example,md-validator
.In other projects, I've added the ability to pass through command-line options such as
--pull
from the main script to sub-scripts to control builds. That specific example makes sure that you can always get the latest base images when you need them.