Dockerfile Nedir?
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası. Ders 21 / 40.
Şimdiye kadar başkalarının oluşturduğu imajları kullandınız. Kendi imajınızı oluşturmak için bir Dockerfile yazarsınız: bir imajı oluşturma adımlarını listeleyen, her satırda bir talimat bulunan düz metin dosyası.
En önemli yönerge, her Dockerfile'ın başladığı FROM yönergesidir. Üzerine inşa ettiğiniz temel imajı seçer:
FROM alpineBu, alpine imajından başlamanızı söyler. Ardından imajı özelleştirmek için bunun altına daha fazla talimat eklersiniz.
Dockerfile'ı doğrudan terminalden oluşturabilirsiniz. Kolay bir yol, satırları Dockerfile adlı bir dosyaya yazmaktır:
cat > Dockerfile << 'EOF'
FROM alpine
EOFEOF ile EOF arasındaki her şey dosyaya yazılır.
Görev
BaşlangıçDizininizde zaten bir Dockerfile var. Dosya ağacından Dockerfile dosyasını açın, tek yönergesini FROM alpine yapın ve kaydedin. Ardından içeriğini doğrulamak için dosyayı cat ile yazdırın.
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