Menu
Coddy logo textTech

Detayları İnceleme

Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası — ders 18 / 40.

Docker her konteyner hakkında pek çok ayrıntı depolar: durumu, geldiği imaj, ağ ayarları ve daha fazlası. docker inspect komutu bunların tamamını JSON olarak gösterir.

Bu genellikle istediğinizden fazlasıdır. --format bayrağı, bir Go-şablonu yer tutucusu kullanarak yalnızca tek bir alanı çekmenize olanak tanır:

docker inspect --format "{{.State.Status}}" web

Bu, yalnızca konteynerin durumunu yazdırır, örneğin running. Diğer kullanışlı yer tutucular arasında imaj adı için {{.Config.Image}} bulunur. Format dizesi, bir JSON yığınını tam olarak ihtiyacınız olan tek bir değere dönüştürür.

challenge icon

Görev

Kolay

app adında, ayrık (detached) bir nginx konteyneri başlatın, ardından sadece durumunu yazdırmak için --format "{{.State.Status}}" ile docker inspect kullanın.

Kopya kağıdı

Konteyner ayrıntılarını JSON olarak görüntülemek için docker inspect kullanın. Go-template ile birlikte kullanılan --format bayrağı belirli bir alanı ayıklar:

docker inspect --format "{{.State.Status}}" web

Faydalı yer tutucular:

  • {{.State.Status}} — konteyner durumu (örneğin running)
  • {{.Config.Image}} — imaj adı

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Docker'a Giriş bölümündeki tüm dersler