比如php的:7.3.14-cli-stretch
中的 stretch
7.3-zts-buster, 7.3.14-zts
中的 buster
,zts
7.4.2-fpm-alpine3.10
中的 alpine
我只知道 有些镜像是干净版本,或依赖丰富的版本,或基础镜像是unbutu,或其它操作操作。有哪位大神帮我解答下,详细点,或直接丢个连接来让我看一下?
我想装一些PHP官方镜像中没有的扩展,但又想力求自己做出来的镜像体积尽量小,应该要什么版本?
比如php的:7.3.14-cli-stretch
中的 stretch
7.3-zts-buster, 7.3.14-zts
中的 buster
,zts
7.4.2-fpm-alpine3.10
中的 alpine
我只知道 有些镜像是干净版本,或依赖丰富的版本,或基础镜像是unbutu,或其它操作操作。有哪位大神帮我解答下,详细点,或直接丢个连接来让我看一下?
我想装一些PHP官方镜像中没有的扩展,但又想力求自己做出来的镜像体积尽量小,应该要什么版本?
不太了解php,前面几个单词不知道啥意思。
但是后面那个alphine倒是知道一点,这是个极度精简版的linux,很多docker镜像都用它做的底包,原因很简单,就是小,才十来兆左右。如果你想自己弄个精简镜像的话,推荐用它做基础
4 回答13.2k 阅读✓ 已解决
5 回答7.7k 阅读✓ 已解决
2 回答4.1k 阅读✓ 已解决
2 回答3k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
3 回答3k 阅读
1 回答1.7k 阅读✓ 已解决
我搞清楚了
alpine
就是精简版,而buster
,stretch
,jessie
是基于 Debian 套件发行版的代码版本名称来命名。这三个具体的区别就要看Debin发行版的意义了,我又搜索了一下,于是找到如下:当前Debian发行版本命名为:
Debian 10(buster) — 当前的稳定版(stable)
Debian 9(stretch) — 旧的稳定版(oldstable)
Debian 8(jessie) — 更旧的稳定版(oldoldstable)
Debian 7(wheezy) — 被淘汰的稳定版
....
后面还有更多不贴了,参考 地址为:https://www.debian.org/releases/