Alpine, Slim, Bookworm, Bullseye, Stretch, Jessie — Which Docker Image Should I Choose?

<p>An update to my original article about choosing the right Docker Image for your project.</p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:700/0*gkBL1py2ItNNYuHX" style="height:467px; width:700px" /></p> <p>Photo by&nbsp;<a href="https://unsplash.com/@taylor_deas_melesh?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Taylor Deas-Melesh</a>&nbsp;on&nbsp;<a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Unsplash</a></p> <p>A few years back, when I was learning how to use Docker to containerize my applications, I wrote&nbsp;<a href="https://medium.com/swlh/alpine-slim-stretch-buster-jessie-bullseye-bookworm-what-are-the-differences-in-docker-62171ed4531d" rel="noopener">an article on understanding the differences between different versions and image types</a>. I was always confused when I first started out as to which version of an image I should choose.</p> <blockquote> <p>Alpine, slim, bookworm, bullseye, stretch, buster, jessie, slim-bookworm &mdash; what does it all mean?</p> </blockquote> <p>It was and continues to be my most read article. The confusion is real. But, I&rsquo;ve learned a lot since I first wrote the article and wanted to provide an update.</p> <p>In short, the difference between docker images is the&nbsp;<em>still</em>&nbsp;the underlying operating system that it runs. But the question still stands, how do you choose the right one?</p> <p><a href="https://levelup.gitconnected.com/alpine-slim-stretch-bookworm-bullseye-buster-jessie-which-docker-image-should-i-choose-500f8c15c8cf"><strong>Read More</strong></a></p>
Tags: Alpine Slim