tôi biết thêm thông tin sau đây từ nốt phiên bản mới nhất của Docker -lợi thế của VM có hơn container nhẹ (Docker)
Giống như tất cả hiện thực lớn IaaS, OpenStack dựa chủ yếu vào các máy ảo. Mặc dù sẽ có trường hợp cho các máy ảo trong một số ứng dụng nhất định, chúng tôi tin rằng các container nhẹ là một lựa chọn tuyệt vời trong nhiều trường hợp, đặc biệt là đối với các tải trọng sử dụng CPU và bộ nhớ.
Ở trên làm cho nó rõ ràng rằng lợi thế của docker vs VM nằm trong CPU và bộ nhớ tải trọng chuyên sâu, vì vậy câu hỏi của tôi là lợi thế của VM có trên docker là gì? Hoặc khi nào tôi nên sử dụng docker của VM? Như tôi thấy rằng hầu hết các kịch bản của tôi cũng là serverd bởi docker.
Cần lưu ý rằng OpenStack hỗ trợ LXC như một nền tảng, vì vậy bạn có thể chạy OpenStack với các thùng chứa thay vì máy ảo nếu bạn muốn. –