cta-wave / dpctf-deploy

Repo for Docker deployment. This is basically the repository you need to deploy the Test Runner (and later the Test Execution Framework) locally. It will make the deployment and configuration of all components much easier
Other
2 stars 5 forks source link

use of WSL2 without the commercial Docker Desktop product #76

Open jpiesing opened 4 months ago

jpiesing commented 4 months ago

This is a spin-out from https://github.com/cta-wave/dpctf-deploy/issues/38.

The README.md for the deploy project covers the use of the commercial Docker Desktop product. This is not free to large organisations so people in such organisations will want to try the test runner using docker on WSL2 which is free.

Zach had the following comments on this.

Given Microsoft's hard push of WSL2, it may make sense to just describe Linux setup and then have your offshoot WSL2 document callout the quick WSL2 specifics. Though I recognize this may be an overly simplified view of the world from my point of view. o My personal environment has shifted to Windows 11 with development through WSL2, so that is how all my testing was done. Couple notes on the WSL2 Setup document  None of the PATH stuff is really applicable assuming the frameworks are cloned into the WSL2 image  Recommend just linking to Windows setup WSL document instead of trying to repeat as the information is already subtly out of date: https://learn.microsoft.com/en-us/windows/wsl/install  Docker install coverage is a good idea and the text as it is, is nice and simple

The document Setup on Windows using WSL2 should be reviewed and updated to fit with where we are today

It also needs to mention the networking issues relating to making the test runner in docker in wsl visible on the local network.