I need to install Docker to Windows Server 2016 using the following commands in PowerShell:
Install-Module DockerMsftProvider -Force Install-Package Docker -ProviderName DockerMsftProvider -Force
But there is a problem when I run Install-Package, the package already downloaded but somehow it can’t access it. I suspect the problem is because my username has dot in it, so windows created a shortname with dot “D3431~1.DER”, and when it try to access it, it was treated as a file instead of a folder. Is there any way to solve this problem without changing my windows user folder name? Because I’m not an administrator.
PS C:\Users\D.Derr\Documents\PowerShell\Modules\DockerMsftProvider\18.104.22.168> Install-Package -Name docker -ProviderName DockerMsftProvider -verbose VERBOSE: Using the provider 'DockerMsftProvider' for searching packages. VERBOSE: Download size: 0.02MB VERBOSE: Free space on the drive: 12882.27MB VERBOSE: Downloading https://dockermsft.azureedge.net/dockercontainer/DockerMsftIndex.json to C:\Users\D3431~1.DER\AppData\Local\Temp\DockerMsftProvider\DockerDefault_DockerSearchIndex.json VERBOSE: About to download VERBOSE: Finished downloading VERBOSE: Downloaded in 0 hours, 0 minutes, 0 seconds. WARNING: An object at the specified path C:\Users\D3431~1.DER does not exist. VERBOSE: Skipping installed package Docker 19.03.12.