Menu
Coddy logo textTech

Gerçek Çalıştırma

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

Bir konteyner içindeki komutlar sahte bir yankı (echo) olarak değil, gerçekten çalışır. Bunu konteynere bir kabuk (shell) ve küçük bir betik vererek kanıtlayabilirsiniz:

docker run alpine sh -c "echo abc | tr a-z A-Z"

Burada sh -c, konteyner içinde bir kabuk komut dizesi çalıştırır. Kabuk, abc ifadesini tr komutuna aktarır, bu da onu büyük harfe dönüştürür, böylece çıktı ABC olur.

Bu, konteynerin içinde zaten bildiğiniz pipe'ları, değişkenleri ve komut satırı araçlarını kullanabileceğiniz anlamına gelir.

challenge icon

Görev

Kolay

alpine imajından, 1'den 3'e kadar olan sayıları her satıra bir tane gelecek şekilde yazdırmak için sh -c ve seq 3 kullanan bir konteyner çalıştırın.

Kopya kağıdı

Bir kapsayıcı içinde bir kabuk komut dizesi çalıştırmak için sh -c kullanın:

docker run alpine sh -c "echo abc | tr a-z A-Z"

Bu; boruların (pipes), değişkenlerin ve CLI araçlarının kapsayıcı içinde çalışmasına olanak tanır.

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