CMD Talimatı
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası. Ders 23 / 40.
CMD talimatı, bir konteyneri herhangi bir komut belirtmeden başlattığınızda çalıştıracağı varsayılan komutu ayarlar. Genellikle JSON dizi biçiminde yazılır:
FROM alpine
CMD ["echo", "container ran"]Bu imajı oluşturun ve kendi komutunuzu eklemeden çalıştırın; otomatik olarak container ran yazdıracaktır:
docker build -t greeter .
docker run greeterCMD, bir imajın varsayılan olarak ne yapacağını bilme yoludur. Eğer docker run komutuna bir komut iletirseniz, bu CMD talimatını geçersiz kılar.
Görev
OrtaFROM alpine ile başlayan ve CMD ["echo", "built and running"] ayarlayan bir Dockerfile yaz. Bunu auto etiketiyle derle, ardından CMD'nin çıktıyı yazdırması için herhangi bir komut belirtmeden çalıştır.
Kendin dene
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
4Konteyner Yönetimi
Konteynerleri AdlandırmaDetached KonteynerlerTüm Konteynerleri ListelemeDurdurma ve KaldırmaÖzet - Konteyner Yaşam Döngüsü10Selamlama Uygulaması Projesi
Projeye Genel BakışDockerfile YazmaKendi başına pratik yap: Terminal playground