Skip to content
A fake WSL environment for preforming WSL specific tasks in Docker or CI
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
Dockerfile.debian
Dockerfile.ubuntu.bionic
Dockerfile.ubuntu.xenial
LICENSE
README.md

README.md

Fake WSL environment

Docker Pulls

A fake WSL environment for preforming WSL specific tasks in Docker or CI.

https://hub.docker.com/r/patrick330602/fake_wsl_env/

To download the image, run docker pull patrick330602/fake_wsl_env

To build locally, clone the repo and run docker -t <whatever-the-name-you-want> . in the folder.

Why?

Why not?

Well, because there is currently not a good way to test WSL-related projects on most CI, since:

  • Windows Server Docker do not support installing WSL feature(asks for reboot but will hang on reboot);
  • All CIs do not provide WSL support, including AppVeyor(Issue #1295).

What's in this docker?

Exec.

  • cmd.exe
  • powershell.exe
  • reg.exe
  • explorer.exe
  • xcopy.exe

Folder/Files

  • /etc/fake-wsl-release
  • /mnt/c/

License

GPL v 3.0.

You can’t perform that action at this time.