What are the benefits of smaller images you ask? Besides the obvious which is pure size it also makes your environment small and efficient. Why not install just the bare essentials required to run the application thats inside of your container. Do we need every Linux commands, library, etc inside of our container to run a Hello World script? Probably not. The goal is to strip all the unnecessary weight off the race car leaving just the bare essentials. Feel me?ĭevelopers are working in much the same way as a race car mechanic would. However, if you have a scenario that scales your application to a new host then you will not want to wait for the download of 188MB to complete before your container starts. If you are running the Ubuntu base image then you will need to store the 188MB image on each host. This is not necessarily a bad thing for some but for others that scale their infrastructure are required to store a copy of every image that's running on each Docker host. If you've used Docker for any period of time then you will quickly realize that you spend a lot of time downloading or distributing images. Developers are racing to create the thinest most usable image possible. The race to zero is a theme that is catching on with Docker Images.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |