Skip to content

python:3.14.3-alpine3.23 and python:3.14-alpine3.23 are not the same #1111

@osklil

Description

@osklil

As if right now, 2026-02-06T07:00:00Z, there is something strange with the images for Python.
The index page https://hub.docker.com/_/python, indicates that the following tags refer to the same image:

3.14.3-alpine3.23, 3.14-alpine3.23, 3-alpine3.23, alpine3.23, 3.14.3-alpine, 3.14-alpine, 3-alpine, alpine

The link they point to is https://github.com/docker-library/python/blob/ce782e2435387d50d3a21a29c76d0eb4115057d3/3.14/alpine3.23/Dockerfile.

However, if you check the tags on https://hub.docker.com/_/python/tags or use docker pull, the tags refer to the following image digests:

  • 3.14.3-alpine3.23 → sha256:e43b76c7e4a8a4621f4e84fd76e0dfb473eda5cc05fc58b2d4d640338eda48b1
  • 3.13-alpine3.23 → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65
  • 3-alpine3.23 → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65
  • alpine3.23 → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65
  • 3.14.3-alpine → sha256:e43b76c7e4a8a4621f4e84fd76e0dfb473eda5cc05fc58b2d4d640338eda48b1
  • 3.14-alpine → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65
  • 3-alpine → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65
  • alpine → sha256:14558bb88225c495de95c0796c22de2c708500e48e9a6b84ce6b729d590fcb65

Why aren't 3.14.3-alpine3.23 and 3.14-alpine3.23 the same image?

Oskar Liljeblad

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions