Farklı Dağıtımlar
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası — ders 9 / 40.
Her imaj kendi dosya sistemini taşır, bu nedenle aynı komut, çalıştırdığınız imaja bağlı olarak farklı sonuçlar verebilir. Harika bir örnek, her Linux dağıtımının kendisini tanımlamak için kullandığı bir dosya olan /etc/os-release dosyasıdır:
docker run alpine cat /etc/os-releasealpine içinde çalıştırıldığında, bu dosya Alpine Linux der. Aynı komutu ubuntu içinde çalıştırın:
docker run ubuntu cat /etc/os-releaseve bunun yerine Ubuntu yazıyor. Dosyalar gerçekten farklıdır çünkü her bir imaj gerçekten farklı bir işletim sistemi barındırır.
Görev
BaşlangıçBir ubuntu konteyneri içindeki /etc/os-release dosyasını cat ile okuyun ve Ubuntu olarak tanımlandığını doğrulayın.
Kopya kağıdı
Her Docker imajı kendi dosya sistemini taşır. Aynı komut, imaja bağlı olarak farklı sonuçlar üretebilir:
docker run alpine cat /etc/os-release # Alpine Linux yazdırır
docker run ubuntu cat /etc/os-release # Ubuntu yazdırır/etc/os-release imajın işletim sistemi dağıtımını tanımlayan standart bir Linux dosyasıdı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 Yazma3Konteynerleri Çalıştırma
Bir Komut ÇalıştırmaGerçek ÇalıştırmaFarklı DağıtımlarKonteynerleri Otomatik KaldırmaÖzet - Konteyner Çalıştırıcı