4 ms·
The NodeJS alpine base image is only 40 MB.
by toomanybeersies 4y ago
The NodeJS alpine base image is only 40 MB.
- lolive 4y agoThen you _npm install_ something, and BOOOM! 600MB !
- Defman 4y agoYou can use multi-stage builds [1] so your result image would be as small as possible by just copying the compiled JS from the build stage. [1]: https://docs.docker.com/develop/develop-images/multistage-build/ https://docs.docker.com/develop/develop-images/multistage-bu...
- vbezhenar 4y agoYou still need to download hundreds of megabytes of packages, unpack those into gigabyte of storage, "compile" it into a final form. Also you need to keep those huge images, if you want to have any reasonable caching. Otherwise builds will take forever.
- hinkley 4y agoCompiled JavaScript?