Menu
CoddyTech

Instruksi COPY

Termasuk bagian Pengantar Docker dalam perjalanan Terminal di Coddy. Pelajaran 25 dari 40.

Sebagian besar image memerlukan file milikmu sendiri di dalamnya: kode sumber, konfigurasi, data. Instruksi COPY menyalin file dari konteks build (direktori tempat kamu melakukan build) ke dalam image:

FROM alpine
COPY message.txt /message.txt

Formatnya adalah COPY SOURCE DESTINATION. Di sini, message.txt dari direktori kamu disalin ke /message.txt di dalam image.

File tersebut benar-benar berada di dalam image, jadi container yang dibuat darinya dapat membaca file tersebut:

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

Tantangan

Sedang

Sebuah file bernama note.txt sudah ada di direktori kamu. Buka Dockerfile dari pohon file, ubah agar menggunakan FROM alpine dan salin note.txt ke /note.txt di dalam image, lalu simpan. Build dengan tag noted, lalu jalankan dengan cat /note.txt.

Coba sendiri

Terminal
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pengantar Docker

Latihan sendiri: Playground Terminal