vps交流

菜鸟请教一下关于docker镜像的一个问题


https://hub.docker.com/_/wordpress?tab=tags

这个WP的镜像中,
wordpress:latest
wordpress:php7.4-apache
wordpress:php7.4

这三个镜像有何区别,好像都是php7.4呀

本帖最后由 xiao77avi 于 2022-3-4 21:41 编辑

t9913085 发表于 2022-3-4 21:32
那官方为什么这么无聊搞三个同样的但名字不一样的镜像呢

比如说..两年前都是以 php 版本打的标签.
到一年前,好多人提 issue 说,用 alpine 打包吧..多少省点空间..
官方为了照顾.保证别人的脚本或者其他的还能正常运行,上个版本的标签规则还是会保留..

两年前的标签是 [php7, php8]

一年后因为要求除了 ubuntu 又多了一个 alpine .
为了向上兼容..标签就变成了
[php7, php7-ubuntu, php7-alpine, php8, php8-alipine….]

名字不一样看不出来吗
好像拉取的版本不一样

Dwight 发表于 2022-3-4 21:11
好像拉取的版本不一样

看镜像介绍都是一样的呀

loveqianool 发表于 2022-3-4 21:10
名字不一样看不出来吗

不是废话,我说实质上有什么不一样呢

t9913085 发表于 2022-3-4 21:19
不是废话,我说实质上有什么不一样呢

实质不就是名字不一样吗

过一段时间 latest 就会变成 8.x

https://github.com/docker-library/wordpress/blob/master/versions.json

loveqianool 发表于 2022-3-4 21:10
名字不一样看不出来吗

伙计签名的临时文件有源码吗

loveqianool 发表于 2022-3-4 21:21
实质不就是名字不一样吗

那官方为什么这么无聊搞三个同样的但名字不一样的镜像呢