Hello to all the readers!
While I was learning Docker, I could see that in most of the places, alpine image of Node.js or Golang is used. Therefore, I went and studied what is an alpine image.
The alpine docker image is based on Alpine linux. It is a very small, minimal image with complete packages. And see what it is only 5 MB in size.
This is the official link of the image https://hub.docker.com/_/alpine/.
Alpine Linux uses musl, libc and busybox instead of using glibc, GNU core utils and systemd. Such linux distros become heavy.