Docker command reference for wslc
We ran wslc --help against every command path and executed the ones whose
behaviour depends on more than argument parsing, against wslc 2.9.4.0 on a Windows Server 2025
runner. 59 Docker commands and subcommands are covered below, each with
its own page.
| Outcome | Commands |
|---|---|
| Works the same | 18 |
| Renamed, cosmetic or mandatory | 5 |
| Works with differences | 7 |
| No wslc equivalent | 29 |
Works the same (18)
| Docker | wslc |
|---|---|
docker attach | wslc attach |
docker container prune | wslc container prune |
docker create | wslc create |
docker exec | wslc exec |
docker image prune | wslc image prune |
docker kill | wslc kill |
docker load | wslc load |
docker login | wslc login |
docker logout | wslc logout |
docker logs | wslc logs |
docker network prune | wslc network prune |
docker push | wslc push |
docker save | wslc save |
docker start | wslc start |
docker stop | wslc stop |
docker tag | wslc tag |
docker version | wslc version |
docker volume prune | wslc volume prune |
Renamed, cosmetic or mandatory (5)
| Docker | wslc |
|---|---|
docker cp | wslc container cp |
docker images | wslc image list |
docker ps | wslc container list --all |
docker rm | wslc container remove |
docker rmi | wslc image remove |
Works with differences (7)
| Docker | wslc |
|---|---|
docker build | wslc build |
docker inspect | wslc inspect |
docker network create | wslc network create |
docker pull | wslc pull |
docker run | wslc run |
docker stats | wslc stats |
docker volume create | wslc volume create |
No wslc equivalent (29)
| Docker | wslc |
|---|---|
docker buildx | (no equivalent) |
docker buildx bake | (no equivalent) |
docker checkpoint | (no equivalent) |
docker commit | (no equivalent) |
docker compose up | (no direct equivalent) |
docker config | (no equivalent) |
docker context | (no equivalent) |
docker diff | (no equivalent) |
docker history | (no equivalent) |
docker info | (no equivalent) |
docker manifest | (no equivalent) |
docker node | (no equivalent) |
docker pause | (no equivalent) |
docker plugin | (no equivalent) |
docker port | (no equivalent) |
docker rename | (no equivalent) |
docker restart | (no equivalent) |
docker search | (no equivalent) |
docker secret | (no equivalent) |
docker service | (no equivalent) |
docker stack | (no equivalent) |
docker swarm | (no equivalent) |
docker system df | (no equivalent) |
docker system info | (no equivalent) |
docker system prune | (no equivalent) |
docker top | (no equivalent) |
docker trust | (no equivalent) |
docker unpause | (no equivalent) |
docker wait | (no equivalent) |
Compose-level keys: Compose key support. Everything in one table: Docker to wslc cheat sheet. Paste a script into the command converter to translate it in bulk.