Konteyner Dışına Kopyalama
Coddy'nin Terminal Journey'sinin Docker'a Giriş bölümünün bir parçası — ders 29 / 40.
docker cp her iki yönde de çalışır. Argümanların sırasını değiştirmek, bir dosyayı konteynerin dışına ve makinenize geri kopyalar:
docker cp mybox:/note.txt ./back.txtŞimdi konteynerin /note.txt dosyası, mevcut dizininize back.txt olarak kaydedildi; burada onu düz cat ile okuyabilirsiniz:
cat back.txtBir konteynerden sonuçları şu şekilde çekersiniz: günlükler, oluşturulan dosyalar veya bir konteynerin çalışırken ürettiği herhangi bir şey.
Görev
Ortasrc adında, arka planda çalışan (detached) bir nginx konteyneri başlatın. İçindeki result.txt dosyasına output ready yazmak için sh -c ile birlikte docker exec komutunu kullanın. Ardından result.txt dosyasını ./result.txt konumuna kopyalayın ve cat ile içeriğini görüntüleyin.
Kopya kağıdı
docker cp kullanarak bir dosyayı bir konteynırdan dışarı kopyalayın (önce konteynır yolu, sonra ana makine yolu):
docker cp mybox:/note.txt ./back.txtBir dosyayı bir konteynırın içine kopyalayın (önce ana makine yolu, sonra konteynır yolu):
docker cp ./back.txt mybox:/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