Tuần trước, chúng tôi đã báo cáo rằng Microsoft đã xem trước vùng chứa Hyper-V , một tính năng mới của Windows 10 trong phiên bản Insider mới nhất 14352. Nếu bạn không quen thuộc với chúng, vùng chứa là một nơi biệt lập, nơi một ứng dụng có thể chạy mà không ảnh hưởng đến phần còn lại. của hệ điều hành của bạn.
Microsoft tin rằng chúng là "sự phát triển tiếp theo trong ảo hóa" và Windows 10 thực sự có hai loại vùng chứa khác nhau, vùng chứa Windows Server và vùng chứa Hyper-V. Cái trước cô lập các ứng dụng bằng công nghệ cô lập quy trình và không gian tên, trong khi cái sau mở rộng trên cái trước và chạy từng vùng chứa trong một máy ảo được tối ưu hóa cũng cung cấp khả năng cô lập hạt nhân.
Trong một bài đăng trên Blog nhà phát triển Microsoft hôm nay, Nhà truyền giáo kỹ thuật Microsoft Azure, Julien Corioland đã giải thích cách Người dùng nội bộ Windows có thể chạy bất kỳ vùng chứa Hyper-V nào trên PC chạy Windows 10 của họ. Vì đây là một tính năng chọn tham gia, trước tiên bạn sẽ phải cài đặt hai loại vùng chứa để bắt đầu. Để làm điều đó, hãy truy cập Bảng điều khiển Windows, sau đó nhấp vào Chương trình, sau đó nhấp vào Bật hoặc tắt các tính năng của Windows (nếu bạn được nhắc nhập mật khẩu quản trị viên hoặc xác nhận, hãy nhập mật khẩu hoặc cung cấp xác nhận). Khi bạn đã ở trong, hãy chọn Vùng chứa và Hyper-V trong danh sách và nhấp vào OK. Sau đó máy tính của bạn sẽ khởi động lại để cài đặt hai thành phần.

Bật hai vùng chứa từ bảng điều khiển cửa sổ.
Để có thể chạy vùng chứa Hyper-V, bạn sẽ phải cài đặt nhà cung cấp gói ContainerImage cũng như hình ảnh vùng chứa cơ sở NanoServer. Đầu tiên, mở bảng điều khiển PowerShell ở chế độ quản trị viên, sau đó thay đổi chính sách thực thi thành không hạn chế bằng lệnh sau:
Set-ExecutionPolicy Không hạn chế
Bây giờ bạn đã sẵn sàng cài đặt nhà cung cấp gói ContainerImage, trình này sẽ cho phép bạn kéo hình ảnh hệ điều hành cơ sở để chạy các vùng chứa Hyper-V. Sử dụng lệnh sau để thực hiện:
Install-PackageProvider ContainerImage -Force
Như chúng tôi đã nói trước đây, bước tiếp theo là cài đặt hình ảnh vùng chứa cơ sở NanoServer, bạn có thể kéo nó bằng lệnh sau (bước này có thể mất một lúc tùy thuộc vào kết nối Internet của bạn):
Install-ContainerImage NanoServer
Sau bước này, bạn sẽ phải cài đặt Docker trên PC của mình, đây là một công cụ được thiết kế để quản lý vùng chứa. Corioland khuyên bạn nên chạy tập lệnh PS này để chỉ cài đặt mọi thứ bạn cần. Sau khi hoàn tất, bạn sẽ sẵn sàng sử dụng vùng chứa Hyper-V thông qua các lệnh Docker, chẳng hạn như lệnh này có thể cung cấp cho bạn danh sách các hình ảnh có sẵn trên máy tính của bạn:
![Dưới đây là cách kiểm tra vùng chứa Hyper-V trên Windows 10 Insider]()
Ví dụ về lệnh docker.
Hơn nữa, bạn có thể sử dụng lệnh sau để chuyển sang cửa sổ CMD có quyền quản trị viên và tạo một vùng chứa Hyper-V mới:
docker run -it –isolation = cmd hyperv nanoserver
![Dưới đây là cách kiểm tra vùng chứa Hyper-V trên Windows 10 Insider]()
Cửa sổ cmd chạy trong vùng chứa hyper-v.
Vậy là xong, bây giờ bạn đã sẵn sàng chạy bất kỳ vùng chứa Hyper-V nào trên PC Windows 10 của mình. Bạn có thể biết thêm chi tiết về cách bắt đầu trên bài đăng blog đầy đủ và chúng tôi cũng khuyến khích bạn kiểm tra tài liệu chính thức về bộ chứa Hyper-V trên trang web MSDN .
Nếu bạn là nhà phát triển, bạn có vui vì Microsoft đã đưa hỗ trợ gốc cho Hyper-V Containers vào Windows 10 không? Hãy cho chúng tôi biết trong phần nhận xét nếu bạn nghĩ rằng tính năng này có thể làm giảm bớt quy trình làm việc của bạn.