Menu
Coddy logo textTech

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 dahil edilmesi gerekir: kaynak kod, yapılandırma, veri. COPY talimatı, bir dosyayı derleme bağlamından (derleme yaptığınız dizin) imajın içine kopyalar:

FROM alpine
COPY message.txt /message.txt

Format COPY SOURCE DESTINATION şeklindedir. Burada dizininizdeki message.txt dosyası, imajın içindeki /message.txt konumuna kopyalanır.

Dosya daha sonra gerçekten imajın içinde yer alır, bu nedenle ondan oluşturulan bir konteyner dosyayı gerçekten okuyabilir:

docker build -t hasfile .
docker run hasfile cat /message.txt
challenge icon

Görev

Orta

Dizininizde note.txt adında bir dosya zaten bulunuyor. FROM alpine tabanlı olan ve note.txt dosyasını imaj içindeki /note.txt konumuna kopyalayan bir Dockerfile yazın. Bu imajı noted olarak etiketleyerek oluşturun (build), ardından cat /note.txt komutunu çalıştırmak için imajı çalıştırın.

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