Điểm:1

Tại sao hình ảnh docker - kiến ​​trúc cụ thể?

lá cờ us

Tôi muốn hiểu rõ hơn - tại sao hình ảnh Docker - kiến ​​trúc cụ thể? Tại sao tôi cần các hình ảnh khác nhau cho kiến ​​trúc sư bộ xử lý ARM, hơn cho ARM64 AArch32, v.v?

Hình ảnh Docker rõ ràng chứa các hướng dẫn cụ thể của bộ xử lý, khiến chúng phụ thuộc vào kiến ​​trúc.
Phần nào của người đóng tàu hình ảnh chứa hướng dẫn cụ thể của bộ xử lýtại sao?

Tại sao Docker-Runtime không cung cấp một lớp trừu tượng, đó là kiến ​​trúc độc lập?

Có phải vì lớp này nếu không sẽ có thể so sánh được với lớp HyperVisor trong máy ảo và sẽ không còn "nhẹ" nữa?

Ben Butterworth avatar
lá cờ in
Tôi nghĩ tài liệu docker về [Tận dụng hỗ trợ kiến ​​trúc đa CPU](https://docs.docker.com/desktop/multi-arch/#multi-arch-support-on-docker-desktop) là hữu ích. Hầu hết các hình ảnh docker chính thức đều có hỗ trợ đa kiến ​​trúc.
Điểm:3
lá cờ cn

Nội dung mong đợi của hình ảnh docker là gì? Một ứng dụng + tất cả các thư viện hỗ trợ và bất kỳ tệp cần thiết nào khác.
Điều đó thường có nghĩa là gì trong thực tế? Về cơ bản, một vùng người dùng Linux đã được cắt bớt + ứng dụng.

Tất nhiên, không phải mọi tệp đơn lẻ đều có kiến ​​​​trúc cụ thể, nhưng các tệp nhị phân và thư viện đã được biên dịch cho một số kiến ​​​​trúc cụ thể (đây rõ ràng là trường hợp chúng được đặt trong hình ảnh docker hay không).

Không có phép thuật nào xảy ra ở đây, hình ảnh docker chỉ là một phương tiện đóng gói và phân phối ứng dụng. Nó không biến một ứng dụng được biên dịch cho x86-64, arm64 hoặc bất cứ thứ gì thành kiến ​​trúc bất khả tri.

Và nếu ứng dụng ở một số ngôn ngữ không được biên dịch, như ứng dụng Python hoặc ứng dụng Nodejs, thì thay vào đó, điều trên chỉ áp dụng cho thời gian chạy; thời gian chạy Python hoặc thời gian chạy Nodejs được xây dựng cho một số kiến ​​trúc cụ thể và cần các thư viện hỗ trợ thích hợp được xây dựng cho cùng kiến ​​trúc đó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.