Konteyner İçine Kopyalama
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası — ders 28 / 40.
Bir dosyayı COPY ile bir imajın içine oluşturmak kalıcıdır. Bazen bunun yerine, halihazırda çalışan bir konteynerin içine bir dosya bırakmak istersiniz. docker cp komutunun yaptığı tam olarak budur:
docker cp note.txt mybox:/note.txtFormat şöyledir: docker cp SOURCE CONTAINER:DESTINATION. Burada dizininizdeki note.txt, mybox adlı konteynerin içindeki /note.txt konumuna kopyalanır.
Dosya gerçekten konteynerin içine yerleşir, bu nedenle onu docker exec ile tekrar okuyabilirsiniz:
docker exec mybox cat /note.txtGörev
OrtaDizininizde data.txt adında bir dosya bulunuyor. box adında, arka planda çalışan bir nginx konteyneri başlatın, data.txt dosyasını konteynerin içine /data.txt yoluna kopyalayın, ardından içeriği geri okumak için bir cat /data.txt komutunu exec ile çalıştırın.
Kopya kağıdı
Bir dosyayı çalışan bir konteynere docker cp SOURCE CONTAINER:DESTINATION ile kopyalayın:
docker cp note.txt mybox:/note.txtdocker exec ile geri okuyarak doğrulayın:
docker exec mybox cat /note.txtKendin 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 Yazma