Docker image optimization: Tips and Tricks for Faster Builds and Smaller Sizes