Menu
Coddy logo textTech

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.txt

Bir konteynerden sonuçları şu şekilde çekersiniz: günlükler, oluşturulan dosyalar veya bir konteynerin çalışırken ürettiği herhangi bir şey.

challenge icon

Görev

Orta

src 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.txt

Bir dosyayı bir konteynırın içine kopyalayın (önce ana makine yolu, sonra konteynır yolu):

docker cp ./back.txt mybox:/note.txt

Kendin dene

Terminal
quiz iconKendini test et

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