Whenever there's a new change, running make or make all will cause Docker to create a whole new image, like so:
REPOSITORY TAG IMAGE ID CREATED SIZE
pollex dev 00784ad056ea 3 seconds ago 927MB
<none> <none> 9d964100ad75 About a minute ago 927MB
<none> <none> 26cd6bd148a1 2 minutes ago 927MB
Whenever there's a new change, running
make
ormake all
will cause Docker to create a whole new image, like so: