Bạn có thể chạy Windows Docker trên Linux không?
Bạn có thể chạy Windows Docker trên Linux không?

Video: Bạn có thể chạy Windows Docker trên Linux không?

Video: Bạn có thể chạy Windows Docker trên Linux không?
Video: Setup Docker với Virtual Box & Linux Alpine | Cài Docker Trên Máy Ảo Từ A Đến Z 2024, Tháng mười một
Anonim

Không, bạn không thể chạy cửa sổ thùng chứa trực tiếp trên Linux . Nhưng bạn có thể chạy Linux trên các cửa sổ . Bạn có thể thay đổi giữa các vùng chứa hệ điều hành Linux và các cửa sổ bằng cách nhấp chuột phải vào người đóng tàu trong menu khay. Không giống như Ảo hóa, container hóa sử dụng cùng một hệ điều hành máy chủ.

Mọi người cũng hỏi, tôi có thể chạy hình ảnh Docker Linux trên Windows không?

Docker đã có thể để chạy Linux thùng chứa trên các cửa sổ máy tính để bàn kể từ khi nó được phát hành lần đầu tiên vào năm 2016 (trước khi cách ly Hyper-V hoặc Linux thùng chứa trên các cửa sổ đã có sẵn) bằng cách sử dụng máy ảo dựa trên LinuxKit đang chạy trên Hyper-V. Chia sẻ hạt nhân với nhau và Moby VM, nhưng không chia sẻ với các cửa sổ tổ chức.

Hơn nữa, hình ảnh Docker có thể chạy trên các hệ điều hành khác nhau không? Không có nó làm không phải. Docker sử dụng container làm công nghệ cốt lõi, dựa trên khái niệm chia sẻ kernel giữa các container. Nếu một Hình ảnh Docker dựa vào nhân Windows và một nhân khác dựa vào nhân Linux, bạn không thể chạy hai người đó hình ảnh trên cùng một Hệ điều hành.

Ngoài ra, câu hỏi đặt ra là Docker tốt hơn cho Windows hay Linux?

Linux , là một tốt hơn Hệ điều hành hơn các cửa sổ , kiến trúc của nó, đặc biệt là Kernel và hệ thống tệp tốt hơn hơn các cửa sổ . Điều này rất hiệu quả, do đó Docker phổ biến. Cách tiếp cận đầu tiên để hỗ trợ Docker trên các cửa sổ là Docker Hộp công cụ, về cơ bản là một máy ảo sử dụng Hộp ảo với Linux hình ảnh.

Docker chỉ dành cho Linux?

Bạn có thể chạy cả hai Linux và các chương trình Windows và tệp thực thi trong Docker hộp đựng. Các Docker nền tảng chạy tự nhiên trên Linux (trên x86-64, ARM và nhiều kiến trúc CPU khác) và trên Windows (x86-64). xây dựng các sản phẩm cho phép bạn xây dựng và chạy các vùng chứa trên Linux , Windows và macOS.

Đề xuất: