Executar no powershell:
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -o install-docker-ce.ps1 .\install-docker-ce.ps1
Executar no powershell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $tag = (Invoke-WebRequest "https://api.github.com/repos/docker/compose/releases/latest" | ConvertFrom-Json)[0].tag_name Invoke-WebRequest "https://github.com/docker/compose/releases/download/$tag/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile C:\windows\system32\docker-compose.exe
Abra um terminal do Powershell como administrador e execute o seguinte comando:
docker pull mcr.microsoft.com/windows/nanoserver:10.0.17763.1999-amd64
Se o download começar ou for dito que a imagem está atualizada, está tudo certo.
Por algum motivo desconhecido, os programas docker.exe e docker-compose-exe podem não ser reconhecidos pelo windows caso estejam em C:\windows\system32. Se isto acontecer, crie a pasta C:\docker e copie esses dois programas para lá. Em seguinda, coloque a pasta no PATH do sistema execute novamente o atualizador