‫Được rồi.
‫Vì vậy, tuần này, một trong những chủ đề tôi muốn chia sẻ trước khi chúng ta bắt đầu phần
‫Hỏi và Đáp là về máy tính để bàn Windows Docker và một tính năng mới hoặc một loại cải tiến về cách Docker chạy trên Windows 10.
‫Vì vậy, nếu bạn là người dùng Windows và bạn đang chạy Windows 10 chuyên nghiệp hoặc doanh nghiệp, bạn đủ may mắn để
‫có thể sử dụng Docker desktop, về cơ bản đây là cách tốt nhất để chạy Docker trên windows và đó là một phần
‫trong các khóa học của tôi. về nó.
‫Rõ ràng là nếu bạn có các phiên bản Windows cũ hơn, bạn sẽ không thể sử dụng Docker desktop nhưng một khi bạn
‫đã sử dụng Windows 10 pro đó, một trong những điều cần làm là làm thế nào để chạy các vùng chứa Windows.
‫Và chúng ta đã nói nhiều năm về các vùng chứa Linux và bạn có thể chạy các vùng chứa linux trên
‫Windows ngay.
‫Nhưng một vài năm trước, Microsoft đã đưa ra khái niệm mới về bộ chứa
‫Windows, đó là các tệp nhị phân Windows khởi chạy bên trong Windows trong một bộ chứa.
‫Và về mặt kỹ thuật những gì đang xảy ra trong nền đó là nhân máy chủ Windows.
‫Vì vậy, khi bạn đang sử dụng Windows 10 ngày hôm nay theo mặc định và bạn khởi động máy chủ
‫Windows tiếp theo của Microsoft, chẳng hạn như khi bạn khởi động vùng chứa đó, nó sẽ tạo ra một máy chủ lõi nhỏ nhỏ hoặc máy chủ Nanos
‫là các loại máy chủ windows 2016 hoặc 2019 về cơ bản là rất nhỏ và nó khởi chạy những thứ đó và sau đó
‫khởi chạy vùng chứa của bạn trong đó.
‫Ngay bây giờ, điều đó thật tuyệt vì bạn có thể giúp bạn có được trải nghiệm máy chủ đầy đủ đó ngay khi bạn nhận được
‫hạt nhân máy chủ hơi khác một chút so với hạt nhân windows 10.
‫Bạn nhận được tất cả các tính năng IRS và những thứ mà bạn sẽ
‫nhận được từ một máy chủ khác với những gì bạn sẽ nhận được trên Windows 10, tuy nhiên, điều này được gọi là cách ly siêu
‫v theo cách gọi là cô lập siêu v và phủ định của đó là nó chiếm nhiều tài nguyên hơn.
‫Đúng.
‫Bạn phải tạo ra toàn bộ hạt nhân cho một hệ điều hành mới.
‫Và lý tưởng nhất là nếu bạn chỉ muốn chạy một EMC đơn giản, có thể bạn biết đó là một dot net EMC có thể chỉ là
‫một dòng lệnh mà bạn thấy nó thực sự không phải là một trang web hay bất cứ thứ
‫gì hoặc nếu bạn chỉ cần chạy một số loại tiến trình nền trong vùng chứa hoặc vùng chứa Windows, bạn
‫không thực sự cần cách ly hyper v đầy đủ của VM.
‫Vì vậy, bây giờ cô lập quy trình cuối cùng đã đến với Windows 10 và điều này có nghĩa là khi bạn bật một
‫vài thứ và kích hoạt nó về cơ bản, máy tính để bàn Docker sẽ cho phép bạn chạy tệp nhị phân Windows trên Windows 10 nguyên bản mà
‫không bao giờ phải quay lên trình giám sát cao. thùng đựng hàng.
‫Vì vậy, đây thực sự là chiêu PR phòng trường hợp bạn tò mò về việc mọi chuyện đã xảy ra như thế nào.
‫Đây là pull request và
‫get hub và đó là nơi mà hành động đã xảy ra với tính năng được bật và khá thẳng thắn,
‫tôi nghĩ rằng điều này sẽ xảy ra vì ngay từ đầu, nhóm Microsoft đã nói rằng họ không
‫thực sự muốn các container chạy nguyên bản trên Windows 10 vì nhân máy chủ quá khác biệt nên chúng cần nhân máy
‫chủ để có trải nghiệm tương tự cho dù bạn chạy vùng chứa ở đâu.
‫Vâng, câu chuyện đó rõ ràng đã thay đổi bây giờ.
‫Vì vậy, chúng tôi đã muộn hơn vào cuối năm 2018.
‫Tính năng này đã được thêm vào phiên bản mới nhất của Docker desktop nhưng bạn có thể xem
‫Stefon, một trong những đội trưởng docker, người hiện thực sự là một nhân viên bác sĩ. rằng tôi sẽ không xem
‫trực tiếp ở đây bởi vì thực sự mà nói thì anh ấy đã làm
‫rất tốt việc đó.
‫Bạn có thể chỉ cần đọc bài viết của anh ấy và xem Bài đăng và các lệnh ví dụ và
‫làm cho nó chạy trên máy của bạn và về cơ bản khi kết thúc nó, bạn sẽ chạy Windows thực thi và các vùng chứa
‫Windows mà không cần phải khởi động máy chủ hyper v.
‫Chúng tôi chưa có khả năng chạy Docker desktop vì tôi biết rất nhiều.
‫Một số bạn đã nghĩ rằng tôi có thể này.
‫Điều đó có nghĩa là bây giờ tôi có thể chạy máy tính để bàn Docker trên Windows 10 home không có hyper v.
‫Đó là câu hỏi mà tất cả chúng tôi ngay lập tức hỏi trong cuộc trò chuyện của đội trưởng để xem liệu chúng tôi có
‫thể làm được điều đó ngay bây giờ hay không.
‫Điều đó vẫn không thể thực hiện được.
‫Máy tính để bàn cần tất cả điều này để chạy hyper v để cài đặt và làm cho nó hoạt động nhưng có thể thực hiện quá
‫trình này vì giá rất nhiều quá trình bị cô lập.
‫Thật khó để nói mà không có hyper v.
‫Vì vậy, chúng tôi hy vọng chúng tôi có thể có khả năng xảy ra ở đâu đó và năm nay thậm chí có thể máy
‫tính để bàn Docker có thể chỉ chạy cho quá trình cô lập trung học trên bộ chứa Windows trên Windows 10 home.
‫Điều này có nghĩa là trong trường hợp đó, nếu điều đó đã từng hoạt động, bạn vẫn không thể chạy các vùng
‫chứa Linux, bạn vẫn không thể chạy các vùng chứa Windows trong chế độ cô lập hyper v.
‫Vì vậy, có rất nhiều hạn chế ở đây và nó thực sự sẽ ngăn cản bạn, đặc biệt là thực tế là bạn không
‫thể chạy các vùng chứa Linux mà không có hyper v.
‫Điều này vẫn sẽ thực sự hạn chế bạn.
‫Nhưng nó giống như một vết nứt một chút vết nứt trong giới hạn xung quanh việc yêu cầu
‫Windows 10 pro để chạy Docker desktop.
‫Chúng tôi không biết liệu điều đó có bao giờ xảy ra hay không.
‫Ý tôi là bạn biết những sản phẩm này phần lớn là mã nguồn mở mà bạn biết ngay cả máy tính để bàn Docker mặc dù nó không hoàn
‫toàn là mã nguồn mở.
‫Nó phụ thuộc hoàn toàn vào động cơ hoàn toàn là mã nguồn mở.
‫Vì vậy, chúng tôi thực sự cần những đóng góp về nguồn mở ở đó hoặc để nó trở thành một ưu tiên thực sự lớn
‫đối với nhóm Windows.
‫Và bạn biết có kinh nghiệm với thị trường mục tiêu cho máy tính để bàn docker docker và docker doanh nghiệp.
‫Cảm giác của tôi là mặc dù điều này có thể khả thi trên Windows 10 home nhưng chúng ta sẽ không thấy điều
‫đó sớm nếu là mãi mãi vì mọi công ty, mọi doanh nghiệp đều đang sử dụng Windows 10 pro trở lên.
‫Thông thường cấp phép doanh nghiệp thường có nghĩa là họ nhận được Windows 10 doanh nghiệp.
‫Vì vậy, thị trường gia đình Windows 10 có lẽ là một thị trường dành cho người yêu thích hơn.
‫Và đối với tôi với tư cách là một giáo viên, tôi biết rằng các học sinh của tôi đã chứng kiến ở nhà ở nhà và sau đó họ
‫có thể trở nên chuyên nghiệp tại nơi làm việc và có thể có quyền sử dụng máy tại nhà của họ để học Docker.
‫Vì vậy, thật đáng tiếc vì mặc dù chúng tôi là chuyên gia, đôi khi chúng tôi vẫn sử dụng ở nhà.
‫Nhưng tôi có cảm giác rằng nó sẽ không phải là ưu tiên hàng đầu với nhóm Windows Docker desktop nhưng chúng
‫ta sẽ thấy.
‫Đúng.
‫Tôi không nhận được hy vọng của bạn.
‫Tôi không có bất kỳ thông tin nội bộ hoặc bất cứ điều gì.
‫Tôi chỉ biết rằng công cụ này là một trong những phức tạp và có thể khó để làm đúng.
‫Và đối với những thứ như thế này, nó phải được ưu tiên lớn để diễn ra nhanh chóng.
‫Vì vậy, có lẽ tôi không đoán được rằng các doanh nghiệp lớn trên thế giới đều đang yêu cầu khả năng tương
‫thích với Windows 10 tại nhà.
‫Vì vậy, nhưng bạn không bao giờ biết.
‫Vì vậy, hãy kiểm tra điều đó.
‫Hãy thử điều đó, hãy cho tôi biết trong phần nhận xét, tất nhiên bạn biết việc thu nhỏ một tweet hoặc nếu bạn đang ở trong
‫trình cố định hoặc thiếu thành thạo, hãy cho tôi biết ở đó nếu bạn có thể làm cho điều này hoạt động vì nó khá tuyệt vời.
‫Và tôi nghĩ rằng nó sẽ giúp bạn tiết kiệm một số tài nguyên và giúp quay lên và xoay xuống các vùng chứa nhanh hơn nhiều nếu bạn
‫đang làm việc trên các vùng chứa Windows.