Ajay Jirati
Ajay Jirati

Reputation: 171

Need to Install Concourse(CI/CD) on windows system

I need to install Concourse(CI/CD) on my Local windows machine

Below process I followed :

enter image description here

Follow the below link to install Concourse : https://concoursetutorial.com/ --- section For Windows:

Upvotes: 2

Views: 1394

Answers (2)

George Smith
George Smith

Reputation: 584

If you really want to run it on a Windows machine, I recommend enabling Windows Subsystem for Linux (WSL). Here is a link to a tutorial that shows you how to do that on Windows 11.

Once you do, you will be able to choose which Linux distro to install - WSL is basically a small Linux VM that runs on your Windows machine and shares resources with the main OS. TLDR; - the supported ones are Ubuntu, Debian, Kali Linux, openSUSE, and SUSE Linux Enterprise Server. You can see all supported distros by issuing (see Step 3 of the tutorial):

wsl --list --online

Here is one more link that shows you which distros are available for WSL.

Then installation is pretty simple (Step 4 of the tutorial):

wsl --install -d DISTRO-NAME

And of course restart your computer ... 'cause its Windows :).

By doing this, you will save yourself all sort of trouble. Concourse CI heavily relies on Docker and Docker is really Linux based (only simulated on macOS). So, you need Linux. Fortunately, Microsoft has solved the compatibility problems with WSL.

Here is one more link that shows how to install Docker on Windows using either WSL2 or Hyper-V. The author did a really good job explaining the requirements.

Best of luck.

Upvotes: 0

Christopher Painter
Christopher Painter

Reputation: 55591

I don't reccomend doing this at all because you'll be swimming so far out of the main stream that you'll find tons of issues and no one is going to care enough to want to fix them.

Even if you didn't find any issues, resources require a linux worker for anything to work so your going to need linux anyways.

I recommend running your db, web and linux worker on linux and then running windows workers as needed.

Upvotes: 2

Related Questions