Sign inSign up
docker logo

docker:29.9-windowsservercore-ltsc2022

Also known as:
29-windowsservercore
29-windowsservercore-ltsc2022
29.9-windowsservercore
29.9.2-windowsservercore
29.9.2-windowsservercore-ltsc2022
windowsservercore
windowsservercore-ltsc2022
Developer tools
Index digest

sha256:363a8a33a050f5927b2708f2de13c98b3835378ac4d92cd9e6eb3acaeba4f0a8

OS/ARCH

windows/amd64

Compressed size

2.13 GB

Last pushed

about 12 hours by doijanky

Type

Image

Vulnerabilities

1
9
3
0
1

Manifest digest

sha256:ff4b98d72eefaa5a2072b76da6bf8a62f6221dbdbdc36478dd7fd3fba474ea1f

Layers (15)

docker:29.9-windowsservercore-ltsc2022
1
9
3
0
1

0

Apply image 10.0.20348.4294

1.49 GB


1

Install update 10.0.20348.5761

737.27 MB


2

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]

1.31 KB


3

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $newPath = ('{0}\docker;{1}' -f $env:ProgramFiles, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);

359 KB


4

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_VERSION=29.9.2

1.29 KB


5

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_URL=https://download.docker.com/win/static/stable/x86_64/docker-29.9.2.zip

1.29 KB


6

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host ('Downloading {0} ...' -f $env:DOCKER_URL); Invoke-WebRequest -Uri $env:DOCKER_URL -OutFile 'docker.zip'; Write-Host 'Expanding ...'; Expand-Archive docker.zip -DestinationPath $env:ProgramFiles; Write-Host 'Removing ...'; Remove-Item @( 'docker.zip', ('{0}\docker\dockerd.exe' -f $env:ProgramFiles) ) -Force; Write-Host 'Verifying install ("docker --version") ...'; docker --version; Write-Host 'Complete.';

20.91 MB


7

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_BUILDX_VERSION=0.38.1

1.3 KB


8

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_BUILDX_URL=https://github.com/docker/buildx/releases/download/v0.38.1/buildx-v0.38.1.windows-amd64.exe

1.3 KB


9

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_BUILDX_SHA256=fd2e18501910dd535ea3aa7f69010b3cfdfba0f47aa27674124554386dfa26f3

1.32 KB


10

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); Write-Host ('Creating {0} ...' -f $dir); New-Item -ItemType Directory $dir -Force; $plugin = ('{0}\docker-buildx.exe' -f $dir); Write-Host ('Downloading {0} ...' -f $env:DOCKER_BUILDX_URL); Invoke-WebRequest -Uri $env:DOCKER_BUILDX_URL -OutFile $plugin; Write-Host ('Verifying sha256 ({0}) ...' -f $env:DOCKER_BUILDX_SHA256); if ((Get-FileHash $plugin -Algorithm sha256).Hash -ne $env:DOCKER_BUILDX_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Verifying install ("docker buildx version") ...'; docker buildx version; Write-Host 'Complete.';

24.73 MB


11

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_COMPOSE_VERSION=5.6.1

1.34 KB


12

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_COMPOSE_URL=https://github.com/docker/compose/releases/download/v5.6.1/docker-compose-windows-x86_64.exe

1.3 KB


13

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV DOCKER_COMPOSE_SHA256=91b1492f0a923427651e2b955739d732ac36b8191193bf4799e62f3e3525c4cd

1.32 KB


14

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $dir = ('{0}\docker\cli-plugins' -f $env:ProgramFiles); Write-Host ('Creating {0} ...' -f $dir); New-Item -ItemType Directory $dir -Force; $plugin = ('{0}\docker-compose.exe' -f $dir); Write-Host ('Downloading {0} ...' -f $env:DOCKER_COMPOSE_URL); Invoke-WebRequest -Uri $env:DOCKER_COMPOSE_URL -OutFile $plugin; Write-Host ('Verifying sha256 ({0}) ...' -f $env:DOCKER_COMPOSE_SHA256); if ((Get-FileHash $plugin -Algorithm sha256).Hash -ne $env:DOCKER_COMPOSE_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Verifying install ("docker compose version") ...'; docker compose version; $link = ('{0}\docker\docker-compose.exe' -f $env:ProgramFiles); Write-Host ('Linking {0} to {1} ...' -f $plugin, $link); New-Item -ItemType SymbolicLink -Path $link -Target $plugin; Write-Host 'Verifying install ("docker-compose --version") ...'; docker-compose --version; Write-Host 'Complete.';

11.93 MB