COPY Talimatı
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası. Ders 25 / 40.
Çoğu imajın içine kendi dosyalarınızın gömülmesi gerekir: kaynak kodu, yapılandırma, veriler. COPY yönergesi, derleme bağlamından (derlemeyi yaptığınız dizinden) bir dosyayı imaja kopyalar:
FROM alpine
COPY message.txt /message.txtBiçim COPY SOURCE DESTINATION şeklindedir. Burada dizininizdeki message.txt, imajın içindeki /message.txt konumuna kopyalanır.
Dosya sonrasında gerçekten image içinde yer alır; dolayısıyla ondan oluşturulan bir container dosyayı gerçekten okuyabilir:
docker build -t hasfile .
docker run hasfile cat /message.txtGörev
Ortanote.txt adlı bir dosya zaten dizininizde bulunuyor. Dosya ağacından Dockerfile dosyasını açın, onu FROM alpine yapın ve note.txt dosyasını görüntüdeki /note.txt konumuna kopyalayın, ardından kaydedin. noted etiketiyle derleyin, ardından cat /note.txt komutunu çalıştı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