Thread Starter
#0
Docker, konteyner tabanlı uygulama geliştirme ve dağıtımı için yaygın olarak kullanılan bir platformdur. Docker imajları, uygulamalarınızın çalıştırılabilir versiyonlarını içeren dosyalardır. Bu imajları yönetmek ve listelemek, Docker ile çalışırken sıkça yapılan işlemlerden biridir. Bu yazıda, Docker imajlarını listelemek için kullanılan temel komutları inceleyeceğiz.
Docker imajlarını listelemek için en yaygın kullanılan komut
Bu komutun çıktısı şu şekilde görünebilir:
Docker, belirli bir imaj hakkında daha fazla bilgi almak için
Sonuç olarak, bu komut imaj hakkında kapsamlı bilgiler sunar, örneğin, yapılandırma, çalışan konteynerler ve imajın hangi dosyaları içerdiği.
Eğer tüm imajları değil de yalnızca belirli bir isim veya etikete sahip olanları listelemek isterseniz,
Bu komut, yalnızca "nginx" isimli imajları listeleyecektir.
Son olarak, Docker imajlarının daha az bilinen bir özelliği de
Docker imajları ile çalışmak, uygulama geliştirme sürecinde oldukça önemlidir. İmajların doğru bir şekilde yönetilmesi, uygulama performansını ve dağıtım sürecini etkileyebilir.
Docker imajlarını listelemek için en yaygın kullanılan komut
docker images komutudur. Bu komut, yerel Docker daemon'unda mevcut olan tüm imajları gösterir. Çıktı, imajın adını, etiketini (tag), imaj ID'sini, oluşturulma tarihini ve boyutunu içerir. Örneğin:CODE
1docker imagesBu komutun çıktısı şu şekilde görünebilir:
CODE
123REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 1.19.3 2 weeks ago 126MB
ubuntu 20.04 5b3b4c3a2c49 3 weeks ago 72.9MBDocker, belirli bir imaj hakkında daha fazla bilgi almak için
docker inspect komutunu da destekler. Bu komut, belirtilen bir imajın ayrıntılı yapılandırmasını ve metadata'sını sağlar. Örneğin, belirli bir imaj ID'si ile:CODE
1docker inspect 1.19.3Sonuç olarak, bu komut imaj hakkında kapsamlı bilgiler sunar, örneğin, yapılandırma, çalışan konteynerler ve imajın hangi dosyaları içerdiği.
Eğer tüm imajları değil de yalnızca belirli bir isim veya etikete sahip olanları listelemek isterseniz,
docker images komutuna filtreler ekleyebilirsiniz. Örneğin:CODE
1docker images nginxBu komut, yalnızca "nginx" isimli imajları listeleyecektir.
Son olarak, Docker imajlarının daha az bilinen bir özelliği de
docker image ls komutuyla görüntülenebilmesidir. Bu komut, docker images ile aynı çıktıyı verir ancak daha güncel bir syntax kullanır.Docker imajları ile çalışmak, uygulama geliştirme sürecinde oldukça önemlidir. İmajların doğru bir şekilde yönetilmesi, uygulama performansını ve dağıtım sürecini etkileyebilir.