Skip to content
A fake WSL environment for preforming WSL specific tasks in Docker or CI
Shell
Branch: master
Clone or download
Latest commit 8b83225 Oct 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src add explorer.exe and xcopy.exe Sep 3, 2018
Dockerfile.debian test for Docker automated builds Feb 12, 2019
Dockerfile.ubuntu.bionic extra package for helping Mar 27, 2019
Dockerfile.ubuntu.xenial extra package for helping Mar 27, 2019
LICENSE add GPLv3 license Mar 27, 2019
README.md Update README.md Oct 7, 2019

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).
    • Currently, AppVeyor have started testing WSL on CI. You can request a test from the above link.

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.