Sao chép ra khỏi 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 29 trên 40.
docker cp hoạt động theo cả hai chiều. Đổi thứ tự các đối số sẽ sao chép một tệp ra khỏi container và đưa về máy của bạn:
docker cp mybox:/note.txt ./back.txtBây giờ, /note.txt trong container đã được lưu thành back.txt trong thư mục hiện tại. Bạn có thể đọc tệp bằng lệnh cat thông thường:
cat back.txtĐây là cách bạn lấy kết quả từ một vùng chứa: nhật ký, tệp được tạo hoặc bất cứ thứ gì vùng chứa tạo ra trong khi chạy.
Thử thách
Trung bìnhKhởi chạy một container nginx chạy nền có tên src. Dùng docker exec cùng với sh -c để ghi output ready vào result.txt bên trong container. Sau đó, sao chép result.txt ra ngoài thành ./result.txt rồi dùng cat để đọc tệp.
Tự làm thử
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