Menu
Coddy logo textTech

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

Format şö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.txt
challenge icon

Görev

Orta

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

docker exec ile geri okuyarak doğrulayın:

docker exec mybox cat /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