同福

Docker的几种精简版本Buster、Alpine、Stretch比较【20210513】

介绍

介绍

福哥在使用hub挑选Docker的基础镜像的时候,发现了很多版本,包括buster、alpine、stretch几种。

这些都是什么意思呢?大家今天就跟着福哥逐一地了解了解吧!!

Buster

buster是基于Debian Linux发行的一个版本,这个版本比较新,支持比较全面,受广大Debian爱好者的好评!所以像PHP、Python之类的语言、应用都会使用这个版本的Debian搭建Docker基础镜像。

home/topic/2021/0514/20/0554677fb93b767a8cd1a31ed073aefe.jpg

Alpine

apline是Alpine Linux操作系统,它是一个独立发行版本,相比较Debian操作系统来说Alpine更加轻巧,而通过Docker镜像搭建微服务倡导的就是一个“轻量级”概念,所以很多语言、应用也都发布了Alpine版本的Docker基础镜像。

home/topic/2021/0514/20/422fa6e1ef9777000293ec0b6fec3220.jpg

Stretch

stretch是Debian Linux发现的一个版本,这个版本在Debian Linux已经算是比较老旧的版本了,目前除了LTS其他版本已经不再提供技术支持了,所以我们非必要情况下还是不要选择它比较好。

home/topic/2021/0514/20/52c0041e41a5508fed89fb085b900ae2.jpg

总结

今天福哥带着童鞋们对于Docker镜像的版本buster、alpine、stretch逐一地了解了一番,今后我们再挑选基础镜像的时候就可以根据自己的情况有针对性地选择版本了~~