mirror of
https://github.com/actions/runner-images.git
synced 2025-12-14 05:07:02 +00:00
* first part * fix session manager plugin * rework AWS installation * azure cosmos db tests * azure devops cli * add azmodules test * put brackets * add root folder * remove validate aliyun * add azure modules * update modules test * docker, baze, dotnetsdk * DACFx * add azdevopscli * change to Should -BeTrue * nitpicks * remove extra * add azurecli * remove BeforeAll for DACFx * a bit of refactoring * fix templates * remove disk space validation * rename to powershell modules * fix templates
22 lines
809 B
PowerShell
22 lines
809 B
PowerShell
################################################################################
|
|
## File: Install-Docker.ps1
|
|
## Desc: Install Docker.
|
|
## Must be an independent step becuase it requires a restart before we
|
|
## can continue.
|
|
################################################################################
|
|
|
|
Set-PSRepository -InstallationPolicy Trusted -Name PSGallery
|
|
Write-Host "Install-Module DockerProvider"
|
|
Install-Module DockerMsftProvider -Force
|
|
|
|
Write-Host "Install-Package Docker"
|
|
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
|
|
Start-Service docker
|
|
|
|
Write-Host "Install-Package Docker-Compose"
|
|
Choco-Install -PackageName docker-compose
|
|
|
|
Write-Host "Install Helm"
|
|
Choco-Install -PackageName kubernetes-helm
|
|
|
|
Invoke-PesterTests -TestFile "Tools" -TestName "Docker" |