Docker imajının en son sürümünü nasıl bulabilirsiniz?

Konteyner imajları etiketler altında yayımlanır. latest veya stable gibi bazı etiketler değişirken 1.27.3 gibi sürüm etiketleri tek bir sürüme bağlı kalır. Bir Docker Compose dosyasında veya Kubernetes manifestinde imajı belirli bir sürüme sabitlediğinizde en yeni sürümün hangisi olduğunu bilmeniz gerekir. Kayıt deposundaki etiket listesi ise uzundur ve varyantlarla (1.27.3-alpine), ön sürümlerle (3.15.0-rc.1) ve derleme etiketleriyle doludur.

Araç açıklaması

Kayıt deposunu seçin, imajı girin ve En son sürümü kontrol et'e basın. Şunları alırsınız:

  • En son sürüm: en yüksek sürüm etiketini
  • Gönderilme zamanını ve işaret ettiği digest'i (yalnızca Docker Hub ve Quay.io için)
  • Kopyalayabileceğiniz bir çekme komutunu; örneğin docker pull nginx:1.27.3
  • En son sürümleri: en yüksek sürüm en başta olacak şekilde en fazla 10 sürüm etiketi

Sürüm etiketi, aralarına nokta konmuş sayılardan ve isteğe bağlı bir v önekinden oluşur: 1.27, 1.27.3, v3.15.1 ve 2026.10.1 bu kapsama girerken 1.27.3-alpine, 3.15.0-rc.1, latest ve tarih damgaları girmez. 1.27.3 etiketinin yanındaki 1 ve 1.27 gibi, daha kapsamlı bir sürümle birlikte değişen takma adlar listeye dahil edilmez.

Kontrol sunucumuzda yapılır. Sunucumuz, oturum açmadan kayıt deposunun kendi API'sinden etiket listesini okur; bu nedenle yalnızca herkese açık imajlar kontrol edilebilir.

Rapid Tool Set MCP sunucusuna bağlı yapay zeka asistanları aynı kontrolü docker_image_latest_version_checker olarak çalıştırabilir.

Desteklenen kayıt depoları

Kayıt deposu İmaj örnekleri Okunan etiketler
Docker Hub nginx, linuxserver/sonarr, hub.docker.com/_/nginx En son gönderilen 100 etiket
GitHub Container Registry ghcr.io/home-assistant/home-assistant Tümü, en eskiden başlayarak
Quay.io quay.io/prometheus/prometheus En son gönderilen 100 etiket

Ad içindeki postgres:16 gibi bir etiket veya digest yok sayılır. Ayrıca hub.docker.com, quay.io veya github.com üzerindeki imaj sayfasının bağlantısını da yapıştırabilirsiniz.

Sınırlamalar

  • GitHub Container Registry etiketleri en eskiden başlayarak listeler ve tarih vermez; bu nedenle her etiketin okunması gerekir. Her commit için etiketlenenler gibi on binlerce etiketi olan imajlar zamanında okunamaz.
  • Yalnızca latest gibi değişken etiketler yayımlayan imajlarda gösterilecek bir sürüm yoktur.