Xây dựng nhiều giai đoạn trong Docker là gì?
Xây dựng nhiều giai đoạn trong Docker là gì?

Video: Xây dựng nhiều giai đoạn trong Docker là gì?

Video: Xây dựng nhiều giai đoạn trong Docker là gì?
Video: Tự học Docker siêu tốc trong 10 phút (Có code mẫu và ví dụ) - Code Dạo Dễ Òm 2024, Tháng tư
Anonim

MỘT đa - xây dựng sân khấu được thực hiện bằng cách tạo các phần khác nhau của một Dockerfile , mỗi tham chiếu đến một hình ảnh cơ sở khác nhau. Điều này cho phép một đa - xây dựng sân khấu để hoàn thành một chức năng đã được điền trước đó bằng cách sử dụng nhiều docker tệp, sao chép tệp giữa các vùng chứa hoặc chạy các đường ống khác nhau.

Một câu hỏi nữa là, xây dựng nhiều tầng trong Docker là gì?

Bản dựng nhiều giai đoạn là một tính năng được giới thiệu Docker 17.05 cho phép bạn tạo nhiều hình ảnh trung gian từ cùng một Dockerfile . Bạn có thể sao chép có chọn lọc các hiện vật từ giai đoạn này sang giai đoạn khác, bỏ lại mọi thứ bạn không muốn trong hình ảnh cuối cùng. Bạn có thể đọc thêm về Bản dựng nhiều giai đoạn ở đây.

Người ta cũng có thể hỏi, bạn có thể có nhiều Dockerfiles không? Như Kingsley Uchnor đã nói, bạn có thể có nhiều Dockerfile , một mỗi thư mục, đại diện cho một cái gì đó bạn muốn xây dựng.

Tương ứng, vùng chứa trung gian trong Docker là gì?

Docker container là các khối xây dựng cho các ứng dụng. Mỗi thùng đựng hàng là một hình ảnh có một lớp có thể đọc / ghi được ở trên cùng của một loạt các lớp chỉ đọc. Các lớp này (còn được gọi là Trung gian hình ảnh) được tạo khi các lệnh trong Dockerfile được thực hiện trong Docker xây dựng hình ảnh.

Làm cách nào để hợp nhất nhiều hình ảnh trong Docker?

Trên máy của bạn, hãy sử dụng người đóng tàu kéo để tải xuống hình ảnh từ Docker Trung tâm. Sau đó sử dụng người đóng tàu lịch sử để nhận các lệnh đã được sử dụng để xây dựng chúng. Sau đó, mở hai tệp này. Sau đó, bạn có thể thấy ngăn xếp lệnh của mỗi hình ảnh.

Đề xuất: