Menu
CoddyTech

Sao chép vào vùng chứa

Thuộc phần Giới thiệu về Docker trong hành trình Terminal của Coddy. Bài học 28 trên 40.

Đưa một tệp vào image bằng COPY là thao tác vĩnh viễn. Đôi khi, bạn muốn đưa tệp vào một container đang chạy. docker cp dùng để làm việc đó:

docker cp note.txt mybox:/note.txt

Định dạng là docker cp SOURCE CONTAINER:DESTINATION. Ở đây, note.txt trong thư mục của bạn được sao chép vào /note.txt bên trong container có tên mybox.

Tệp thực sự nằm trong container, nên bạn có thể đọc lại bằng docker exec:

docker exec mybox cat /note.txt
challenge icon

Thử thách

Trung bình

Trong thư mục của bạn có một tệp tên là data.txt. Hãy khởi chạy một container nginx chạy nền có tên box, sao chép data.txt vào container tại /data.txt, sau đó dùng exec để chạy cat /data.txt và đọc nội dung tệp.

Tự làm thử

Terminal
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Giới thiệu về Docker

Tự luyện tập: Playground Terminal