Tôi chưa quen với thế giới container, vì vậy tôi có một câu hỏi rất cơ bản.
TLDR: Tôi có thể cài đặt Hệ điều hành Windows 10 đầy đủ vào Bộ chứa Windows và truy cập nó qua RDP hoặc bằng cách nào đó thông qua bảng điều khiển không? Hoặc Bộ chứa Windows cách ly Hyper-V?
Tôi đang muốn thực hiện một chút công việc phát triển và muốn thử nghiệm nhanh mã mới và có nút "đặt lại" bằng cách sử dụng vùng chứa.
Mục tiêu của tôi là nhắm mục tiêu Windows 10 build 1809 và chạy mã ansible đối với nó. Theo truyền thống, tôi sẽ chụp nhanh máy ảo Windows 10 của mình, chạy mã theo cách thủ công và hoàn nguyên về ảnh chụp nhanh cơ sở đó và rửa/lặp lại.
Tôi muốn chuyển cơ sở hạ tầng nhỏ của mình vào các thùng chứa để chúng "bắt đầu mới" khi thử nghiệm mã mới bằng GitLab và các thùng chứa.
Windows Server có vẻ như có thể đáp ứng hầu hết các trường hợp thử nghiệm vì tôi có môi trường hỗn hợp Linux/Windows, (Tôi đang chạy trong phiên bản ngữ nghĩa vùng chứa, Sonatype Nexus và Ansible) và sử dụng cơ sở hạ tầng đó để xây dựng/định cấu hình/kiểm tra bản cài đặt đầy đủ của Windows 10. Tôi cần có thể đưa RDP vào Windows 10 thử nghiệm này hoặc bằng cách nào đó truy cập nó qua bảng điều khiển để xác thực mã của tôi đã thực thi thành công.
Có thể để Windows 10 có trải nghiệm máy tính để bàn/gui đầy đủ bên trong bộ chứa Windows hoặc bộ chứa cách ly Hyper-V không?
Tôi vẫn chưa tìm được câu trả lời dứt khoát, nên tôi nghĩ là không.Nếu điều đó không thể thực hiện được, tôi nghĩ rằng tôi sẽ sử dụng 1 Windows Server, kích hoạt Hyper-V và thực hiện cài đặt VM truyền thống của Windows 10, sau đó trên cùng Windows Server đó, cài đặt Docker Desktop và chạy Bộ chứa Linux của tôi trên đó (đã cài đặt WSL).
Ai đó có thể đưa ra lời khuyên về cách đạt được thiết lập thử nghiệm nhỏ như tôi đã mô tả (với các bộ chứa có thể giao tiếp qua mạng với bản cài đặt Windows 10 đầy đủ), lý tưởng nhất là tất cả trên một Máy chủ Windows không?
Cảm ơn bạn!!