lust icon indicating copy to clipboard operation
lust copied to clipboard

chore: update Dockerfile to reduce the image size

Open tdurieux opened this issue 2 years ago • 0 comments

Hi there,

I've made a small improvement to the Dockerfile that I think could help optimize the image size.

Summary of the changes:

  • I added the --no-install-recommends to with apt-get in order to not install unnecessary packages and reduce the image size.
  • I put apt-get update and apt-get install in a single layer to optimize the layers and reduce the number of unneeded files
  • I added rm -rf /var/lib/apt/lists/* after apt-get install which removes unnecessary files and reduces the size of the image.

Impact on the image size:

  • Image size before repair: 186.45 MB
  • Image size after repair: 148.73 MB
  • Difference: 37.72 MB (20.23%)

I hope that you will find these changes useful to you. Let me know if you have any questions or concerns.

Thanks,

tdurieux avatar Jan 22 '23 20:01 tdurieux