Docker - Kiến trúc
Hình ảnh sau đây cho thấy kiến trúc tiêu chuẩn và truyền thống của virtualization.
Máy chủ là máy chủ vật lý được sử dụng để lưu trữ nhiều máy ảo.
Hệ điều hành máy chủ là máy cơ sở như Linux hoặc Windows.
Hypervisor là VMWare hoặc Windows Hyper V được sử dụng để lưu trữ các máy ảo.
Sau đó, bạn sẽ cài đặt nhiều hệ điều hành dưới dạng máy ảo trên siêu giám sát hiện có dưới dạng Hệ điều hành khách.
Sau đó, bạn sẽ lưu trữ các ứng dụng của mình trên mỗi Hệ điều hành khách.
Hình ảnh sau đây cho thấy thế hệ ảo hóa mới được kích hoạt qua Dockers. Hãy xem các lớp khác nhau.
Máy chủ là máy chủ vật lý được sử dụng để lưu trữ nhiều máy ảo. Vì vậy, lớp này vẫn được giữ nguyên.
Hệ điều hành máy chủ là máy cơ sở như Linux hoặc Windows. Vì vậy, lớp này vẫn được giữ nguyên.
Bây giờ là thế hệ mới, đó là Docker engine. Điều này được sử dụng để chạy hệ điều hành mà trước đây từng là máy ảo dưới dạng vùng chứa Docker.
Tất cả các Ứng dụng hiện chạy dưới dạng vùng chứa Docker.
Ưu điểm rõ ràng trong kiến trúc này là bạn không cần phải có thêm phần cứng cho Hệ điều hành khách. Mọi thứ hoạt động như các vùng chứa Docker.