Initial commit
This commit is contained in:
6
Packer/scripts/docker/10/install-containers-feature.ps1
Executable file
6
Packer/scripts/docker/10/install-containers-feature.ps1
Executable file
@@ -0,0 +1,6 @@
|
||||
# https://msdn.microsoft.com/de-de/virtualization/windowscontainers/quick_start/quick_start_windows_10
|
||||
Write-Host "Install Containers feature"
|
||||
Enable-WindowsOptionalFeature -Online -FeatureName containers -All -NoRestart
|
||||
Write-Host "Install Hyper-V feature"
|
||||
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart
|
||||
sc.exe config winrm start= delayed-auto
|
||||
13
Packer/scripts/docker/10/install-docker.ps1
Executable file
13
Packer/scripts/docker/10/install-docker.ps1
Executable file
@@ -0,0 +1,13 @@
|
||||
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
|
||||
Reference in New Issue
Block a user