Use Docker Multi-Stage builds to keep the image size down
It is a daunting task to keep the size of docker images small. You might have seen your docker build get extensively large once you start adding more artifacts that would be needed in production....