A developer shares their experience switching from Docker Desktop to the new WSL Containers preview (wslc.exe) on Windows 11. The switch went smoothly in several areas — containers start fast, localhost networking works via mirrored mode, and GPU pass-through for CUDA/RTX works with some workarounds. However, the lack of Docker Compose support in wslc proved to be a dealbreaker, forcing a return to Docker Desktop. The author still uses wslc for quick throwaway containers and GPU experiments, and notes VS Code Dev Containers has early wslc support.
Nguồn: https://www.xda-developers.com/switched-from-docker-desktop-to-wsl-containers-now-switching-back. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
AnduinOS Container là một base image Docker mới, được xây dựng từ đầu bằng pipeline …
Microsoft vừa tung WSL containers ra bản preview công khai, tích hợp hỗ trợ container Linux gốc trực tiếp trong Windows Subsystem for Linux. Tính năng mới bổ sung công cụ CLI wslc.exe cho toàn bộ quy trình container (chạy, gỡ lỗi, kiểm thử) cùng API dựa trên NuGet (hỗ trợ C, C++, C#) giúp ứng dụng Windows sử dụng container Linux theo chương trình. Doanh nghiệp có thể tích hợp Microsoft Defender for Endpoint, chính sách quản lý Intune/GPO, và hỗ trợ dev containers trong VS Code. WSL container sử dụng hệ thống tập tin virtiofs (tăng tốc độ truy cập file Windows gấp đôi), chế độ mạng 'consomme' cải thiện tương thích VPN/proxy, và tối ưu tái sử dụng bộ nhớ. Người dùng có thể trải nghiệm ngay bằng lệnh wsl --update --pre-release, dự kiến phát hành chính thức vào mùa thu 2026.
Lập trình viên cần đọc bài này để khám phá cách tích hợp container Linux trực tiếp vào WSL, giúp tối ưu hóa công cụ chạy, debug và test ứng dụng cho các ngôn ngữ C/C++/C# trên Windows một cách hiệu quả và an toàn hơn.
Microsoft đã phát hành tính năng WSL containers dưới dạng preview công khai, cho phép chạy container Linux trực tiếp trên Windows Subsystem for Linux (WSL) mà không cần công cụ bên thứ ba như Docker. Tính năng mới này bổ sung lệnh wslc.exe và API container dựa trên NuGet hỗ trợ C, C++, C#, tích hợp MSBuild và CMake, giúp các ứng dụng Windows tương tác với container trong quá trình build và triển khai. Bản preview có sẵn trên trang GitHub của WSL, dự kiến container sẽ trở thành tính năng cốt lõi của WSL trong tương lai.
Lập trình viên phát triển ứng dụng C/C++ hoặc C# sẽ tìm hiểu WSL containers để tiết kiệm thời gian và chi phí, tránh phụ thuộc vào các công cụ bên ngoài như Docker, đồng thời tích hợp phát triển Linux vào môi trường Windows một cách tự nhiên và hiệu quả.
Bài viết hướng dẫn xây dựng pipeline dữ liệu thời tiết toàn diện bằng các công cụ mã nguồn mở: Airflow điều phối, PostgreSQL lưu trữ, Metabase tạo dashboard BI, tất cả chạy trên Docker. Dữ liệu được thu thập mỗi giờ từ WeatherAPI cho các thủ phủ bang Brazil, xử lý qua DAG nhiều tầng của Airflow, rồi hiển thị dưới dạng dashboard thời tiết hiện tại, lịch sử và dự báo trên Metabase.
Lập trình viên muốn tự động hóa và tích hợp các công cụ phân tích dữ liệu từ API đến báo cáo trực quan sẽ tìm hiểu cách xây dựng một pipeline hoàn chỉnh với Airflow, PostgreSQL và Metabase để tối ưu hóa quy trình xử lý và chia sẻ thông tin thời tiết hiệu quả.
Modal được mô tả như một "máy tính ảo" thay vì chỉ là nền tảng cloud hay công cụ AI, với kiến trúc tương tự máy tính truyền thống (ALU, bộ nhớ, đĩa, hệ điều hành, I/O) nhưng sử dụng các thành phần cloud như containers, object storage, container runtime, Input/Output Plane và Routing Plane. Nó hoạt động bằng cách biên dịch, lưu trữ hình ảnh (images), cache dữ liệu và xử lý luồng thông tin, nhằm tối ưu hóa hiệu suất tính toán cloud thông qua lớp ảo hóa tổng hợp và phân chia tài nguyên từ nhiều nhà cung cấp.
Lập trình viên nên đọc bài này để hiểu cách Modal tái định nghĩa kiến trúc máy tính ảo như một hệ thống thực hiện các chương trình logic và toán học, giúp tối ưu hóa hiệu suất và tính linh hoạt khi tích hợp các dịch vụ cloud với các layer ảo hóa chuyên dụng.
WSL Containers sắp ra mắt trên Windows, tạo ra các máy ảo Hyper-V riêng biệt cho từng container với storage, networking và tài nguyên tách biệt, khắc phục các vấn đề bảo mật của Docker Desktop như chia sẻ kernel hay chạy container ở chế độ root. Tính năng tăng tốc GPU (Intel/AMD) cũng được hỗ trợ, nhưng Docker Compose vẫn chưa khả dụng lúc khởi chạy.
Lập trình viên nên đọc bài này để hiểu cách WSL Containers thay thế Docker trên Windows bằng cách giải quyết các vấn đề bảo mật và hiệu năng của Docker Desktop, đặc biệt là với các ứng dụng yêu cầu GPU và môi trường riêng biệt.
Bản tin Self-Host Weekly kỳ này đề cập đến ATProto như một nền tảng nhận dạng và sở hữu dữ liệu phi tập trung, bản phát hành Podman 6.0, giao thức Iroh P2P phiên bản 1.0, cũng như sự ra mắt của Steam Machine cùng SteamOS. Ngoài ra, bản tin còn giới thiệu Ignis – ứng dụng web tự lưu trữ cho vault Obsidian có thể triển khai qua Docker Compose, cùng danh sách video, mẹo CLI và các dự án phần mềm tự lưu trữ mới/cập nhật.
Lập trình viên nên đọc để khám phá những công nghệ tiên tiến như ATProto cho quản lý danh tính phân tán, Podman 6.0 để tối ưu hóa container hóa độc lập, và Iroh P2P để phát triển ứng dụng truyền dữ liệu hiệu quả hơn trong môi trường tự chủ.
Docker Content Trust (DCT) và Notary v1 sẽ ngừng hoạt động vào ngày 8/12/2026 do ít người sử dụng (<0,05%) và mã nguồn không còn được bảo trì. Người dùng nên tắt biến môi trường DOCKER_CONTENT_TRUST, sử dụng digest để pin image, hoặc chuyển sang Sigstore/Cosign, Notation để xác thực nhà xuất bản. Docker Hardened Images cung cấp giải pháp thay thế sẵn sàng với chữ ký, provenance và SBOM tích hợp.
Lập trình viên nên đọc bài này để cập nhật về thay đổi cuối cùng của Docker, giúp bảo mật ứng dụng của mình bằng cách chuyển sang các giải pháp hiện đại như Sigstore/Cosign hoặc Docker Hardened Images trước khi hệ thống bị ngừng hỗ trợ.