Menu
Coddy logo textTech

Komut Çalıştırma

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

Bir konteyner arka planda çalışırken, docker exec ile içinde ek komutlar çalıştırabilirsiniz:

docker run -d --name live nginx
docker exec live echo "hello from inside"

İlk komut live komutunu arka planda başlatır. İkincisi ise echo komutunu halihazırda çalışan o konteynerin içinde çalıştırır ve çıktısını yazdırır.

Bu, halihazırda çalışan bir konteynerde, onu durdurup yeniden başlatmadan etrafa bakmanın veya hızlı bir görevi çalıştırmanın günlük yoludur. exec komutunun çalışan bir konteynere ihtiyaç duyduğunu, bu nedenle imajın (nginx gibi) ayakta kalan bir imaj olması gerektiğini unutmayın.

challenge icon

Görev

Kolay

server adında arka planda çalışan bir nginx konteyneri başlatın, ardından içinde echo "inside the container" komutunu çalıştırmak için docker exec kullanın.

Kopya kağıdı

Halihazırda çalışan bir konteyner içinde bir komut çalıştırmak için docker exec komutunu kullanın:

docker run -d --name live nginx
docker exec live echo "hello from inside"

exec, konteynerin zaten çalışıyor olmasını gerektirir.

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