Menu
Coddy logo textTech

Instrukcja COPY

Część sekcji Wprowadzenie do Docker ścieżki Terminal w Coddy. Lekcja 25 z 40.

Większość obrazów wymaga dołączenia własnych plików: kodu źródłowego, konfiguracji, danych. Instrukcja COPY kopiuje plik z kontekstu kompilacji (katalogu, z którego budujesz) do obrazu:

FROM alpine
COPY message.txt /message.txt

Format to COPY SOURCE DESTINATION. Plik message.txt z twojego katalogu zostaje skopiowany do /message.txt wewnątrz obrazu.

Plik faktycznie znajduje się później w obrazie, więc kontener zbudowany na jego podstawie może naprawdę odczytać ten plik:

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

Wyzwanie

Średni

Plik o nazwie note.txt znajduje się już w Twoim katalogu. Otwórz Dockerfile z drzewa plików, ustaw w nim FROM alpine i skopiuj note.txt do /note.txt w obrazie, a następnie zapisz plik. Zbuduj obraz z tagiem noted, a następnie uruchom go, aby wykonać cat /note.txt.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wprowadzenie do Docker

Poćwicz samodzielnie: Edytor online Terminal