14 lines
		
	
	
		
			878 B
		
	
	
	
		
			PowerShell
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			878 B
		
	
	
	
		
			PowerShell
		
	
	
		
			Executable File
		
	
	
	
	
| Set-ExecutionPolicy Bypass -scope Process
 | |
| New-Item -Type Directory -Path "$($env:ProgramFiles)\docker"
 | |
| # wget -outfile $env:TEMP\docker-17.03.0-ce.zip "https://dockermsft.blob.core.windows.net/dockercontainer/docker-1-13-1.zip"
 | |
| Write-Host "Downloading docker ..."
 | |
| wget -outfile $env:TEMP\docker-17.03.0-ce.zip "https://get.docker.com/builds/Windows/x86_64/docker-17.03.0-ce.zip"
 | |
| Expand-Archive -Path $env:TEMP\docker-17.03.0-ce.zip -DestinationPath $env:TEMP -Force
 | |
| copy $env:TEMP\docker\*.exe $env:ProgramFiles\docker
 | |
| Remove-Item $env:TEMP\docker-17.03.0-ce.zip
 | |
| [Environment]::SetEnvironmentVariable("Path", $env:Path + ";$($env:ProgramFiles)\docker", [EnvironmentVariableTarget]::Machine)
 | |
| $env:Path = $env:Path + ";$($env:ProgramFiles)\docker"
 | |
| Write-Host "Registering docker service ..."
 | |
| . dockerd --register-service -H npipe:// -H 0.0.0.0:2375 -G docker
 | |
| Start-Service Docker
 | 
