Assistanz
Assistanz

Docker Installation Error ZIP does not exist

Docker Installation Error ZIP does not exist

Docker Installation Error ZIP does not exist

In this blog we will show you how to resolve docker installation error and to install docker manually.

While installing Docker in Windows Servers you may get error like “Docker-18-08-0.Zip does not exist”.

Docker installation error

Solution:

  • Verify your system Updated patch installed, if not kindly patch your machine.
  • Check the name and Path of the ZIP file.

For example: C:\Users\ADMINI~1\AppData\Local\Temp\DockerMsftProvider\Docker-18-09-0.zip

  • Open Elevated PowerShell.
  • Download the file Docker-18-08-0.zip using below command

invoke-webrequest -UseBasicparsing -Outfile docker-18-09-0.zip https://dockermsft.blob.core.windows.net/dockercontainer/docker-18-09-0.zip -verbose

Download Docker file

  • Stop the docker daemon Service or it should be erroneous, because it was deleted when Install – Package failed.

Stop-Service docker

  • Skip the above step, if docker daemon Service is not installed in your machine or not started.
  • Extract the downloaded docker-18-09-0.zip to C:\program Files\ using below command

Expand-Archive docker-18-09-0.zip -DestinationPath $Env:ProgramFiles -Force

Extract the downloaded docker

  • Delete the downloaded ZIP File

Remove-Item -Force docker-18-09-0.zip

  • Set the Environment Variable Path for the Docker, so that we can access easily

$env:path += ";$env:ProgramFiles\docker"

$newPath = "$env:ProgramFiles\docker;" + [Environment]::GetEnvironmentVariable("PATH", [EnvironmentVariableTarget]::Machine)

[Environment]::SetEnvironmentVariable("PATH", $newPath, [EnvironmentVariableTarget]::Machine)

Set the Environment Variable Path for the Docker

  • Now Register Docker daemon Service to provide docker daemon service

dockerd --register-service

  • Finally Start the Service

Start-Service docker

 

Check other available versions of Docker (Optional)

To find the available Docker versions run the below command:

Find-Package -Name Docker -ProviderName DockerMsftProvider -AllVersions

find the available Docker versions

Note: Before running the above command, ensure the DockerMsftProvider module is imported from PSGallery.

Install Specific Version of Docker

To install Specific Version of Docker use RequiredVersion Flag:

Install-Package -Name docker -ProviderName DockerMsftProvider -RequiredVersion 18.03

Updating the Docker MsftProvider

To Update existing Docker MsftProvider, Use below command. Updating DockerMsftProvider module is mandatory while upgrading Docker.

Update-Module DockerMsftProvider

Update Docker Engine – Enterprise

To update the Docker Engine from Older version, use the below Command by specifying RequiredVersion Flag. Before providing the version number number, check the available docker versions .

Install-Package -Name docker -ProviderName DockerMsftProvider -RequiredVersion 18.09 -Update -Force

 

Thanks for reading this blog. We hope it was useful for you to resolve docker installation error and install docker manually.

Most Popular:

Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new products, updates.

DirectAdmin Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk
$ 99 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • NDA & SLA
  • SLA Review Meetings
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation
  •  

Platinum Support

24/7 Proactive Support
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Support

$ 30 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response Time
  • 4 Hours Resolution time for the Possible Issues
  • Security and Performance Optimization
  • React to Customers queries
  • Simple SignUp Process
  • Instant Account Activation
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support