WSL Containers on Windows 11 graphic showing a wslc terminal command and stacked Linux container blocks

WSL Containers Are Here: Run Linux Containers on Windows 11 Without Docker Desktop

Want to run Linux containers on your PC without installing Docker Desktop first? Now you can. WSL Containers went generally available on September 29, 2026, so Windows 11 can create, run, and manage Linux containers straight from the Windows Subsystem for Linux with one new command: wslc.

Here’s what you get at a glance:

  • Released: September 29, 2026, as part of WSL 3.0.1
  • How to get it: run wsl --update (the pre-release flag is no longer needed)
  • New CLI: wslc.exe, with Docker-style commands
  • Price: free, built into WSL
  • Missing for now: Compose support, which Microsoft says is next

What WSL Containers Actually Changes on Your PC

Until now, running a container on Windows meant installing a separate engine. For most people that was Docker Desktop, which brings its own VM, background services, and licensing rules for larger companies.

WSL Containers moves that job into WSL itself. Microsoft’s Windows Developer Blog describes it as a built-in way to build and run Linux containers, with no extra container engine to set up.

If you’ve never used containers, think of one as a sealed lunchbox for an app. Everything it needs comes packed inside, so it runs the same way on your laptop, a coworker’s PC, or a cloud server.

How to Turn On WSL Containers in Two Minutes

The setup is short, as long as you already have WSL. Open PowerShell or Windows Terminal and follow these steps:

  1. Run wsl --update to pull the latest WSL release.
  2. Run wsl --version and check that it shows version 3.0.1 or newer.
  3. Test it with wslc run --rm -it ubuntu:latest bash -c "echo Hello world".

If “Hello world” prints, your container runtime works. The --rm flag deletes the test container when it exits, so nothing is left behind.

Never installed WSL? Run wsl --install first, restart, and then do the steps above. Microsoft’s setup notes are aimed at Windows 11, so that’s the safest place to try it.

The wslc Commands You’ll Use Most

Microsoft built wslc to feel familiar if you’ve touched Docker before. According to BleepingComputer, it even ships with a container.exe alias for people who’d rather type generic container commands.

Task Command What it does
Run a container wslc run Starts a container from an image
List containers wslc container ps Shows what’s running
Restart wslc container restart Restarts a stuck container
Copy files wslc container cp Moves files in or out of a container
Watch activity wslc events Streams live container events
Check setup wslc system info Prints runtime and system details

That covers the daily basics. For anything more advanced, run wslc --help to see the full list.

What’s New Since the Preview

WSL Containers first appeared as a preview back in June. The GA release fills in many of the gaps early testers ran into.

The main additions are:

  • Container health checks and real-time event streaming
  • Network management and mount support
  • Custom storage locations, so images don’t have to live on your C: drive
  • An API for C, C++, and C# apps that want to manage containers directly

Speed got attention too. Microsoft says a new virtiofs file system makes Windows file access from Linux up to twice as fast, though that’s Microsoft’s own figure, not an independent benchmark.

Developer tools are already on board. VS Code Dev Containers can use wslc as the default driver, and Aspire supports it as well, per BleepingComputer.

WSL Containers vs Docker Desktop: Should You Switch?

Microsoft isn’t trying to kill Docker Desktop. As Windows Central puts it, Docker Desktop is still an option, but WSL Containers needs less software to install and manage.

Feature WSL Containers Docker Desktop
Cost Free, built into WSL Free for personal use; paid plans for larger businesses
Extra install None beyond WSL Separate app and services
Compose files Not yet (in development) Yes
Enterprise controls Intune policies, Defender for Endpoint Docker’s own admin tools
GUI dashboard No, command line only Yes

The big gap is Compose. If your project spins up several services from a compose.yaml file, stay on Docker for now. Microsoft says Compose is the most-requested feature and its next focus, with the goal of running existing files unchanged. There’s no release date yet.

Why IT Teams Will Like This Release

Companies get two Intune switches. Admins can turn the feature off entirely, or limit image pulls to an approved list of registries instead of all of Docker Hub.

Microsoft Defender for Endpoint can also see container processes, files, and network activity. That’s a big deal for security teams that have been nervous about developers running unknown images on work laptops.

It also fits Microsoft’s wider push to make Windows a better home for developers. The same thinking shows up in Project Zenith, Microsoft’s developer-focused Windows build for local AI, and it may come up again at the Microsoft October 7 event.

Frequently Asked Questions

Is WSL Containers free?

Yes. It’s part of WSL, which is free, and there’s no separate license to buy.

Do I need Docker Desktop to use WSL Containers?

No. WSL Containers has its own runtime and CLI, so you can run Linux containers without Docker installed. You can still keep Docker Desktop if your workflow depends on it.

Does WSL Containers support Docker Compose?

Not yet. Microsoft says Compose support is its next priority, but it hasn’t given a date.

How do I check if I have WSL Containers?

Run wsl --version in PowerShell. If it shows 3.0.1 or later, you have it, and wslc should work right away.

Can I run Windows containers with wslc?

No. As the name suggests, WSL Containers is for Linux containers. Windows containers still need Docker or another Windows container runtime.

The Bottom Line

If you mostly run one container at a time for testing, a database, or a dev environment, try WSL Containers today. It’s free, takes two minutes, and drops a whole app from your setup. But if your work depends on Compose files or you like a visual dashboard, keep Docker Desktop for now and check back once Microsoft ships Compose support.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *