On running the upgrade process, the current Docker version should be upgraded.
Actual behavior
After clicking on “Update now” and after downloading the package, a window pops up stating:
“The feature you are trying to use is on a network resource that is unavailable. Click OK to try again, or enter an alternate path to a folder containing the installation package ‘InstallDocker.msi’ in the box below.”
I’ve already downloaded the InstallDocker.msi and it is in the folder. On Selecting the file, another window pops up stating:
“The file is not a valid installation package for the product Docker. Try to find the installation package ‘InstallDocker.msi’ in a folder from which you can install Docker”.
The Docker installer is in my Downloads folder. I assume it wants the specific installer for the version 1.12.0-rc2-beta 16 (build 4760), which is currently installed. But i don’t have this one anymore and i can’t find a download location where the installers are stored, annotated with version number.
Even downloading the separate InstallDocker.msi from the homepage and trying to install restults in the same behaviour.
Sorry for the late answer. I am currently downloading the msi and will try the installer. I will get back to you. I am also using Avast. I dopped them a message.
Thanks for the link. I was finally able to update Docker. I also disabled Avast for the duration of the download and the installation since it flagged the installer on first download attempt.
I’m having the same problem over here (Avast was running, too), but the solution doesn’t work for me.
I’m really new to docker, so I’d appreciate any help, as I’m not even able to simply uninstall docker.
My version is: 1.12.0-rc2, build 906eacd, experimental
Thank you, I had the same problem, but just couldn’t figure out the URL syntax. (I still had to rename it, “tmpB72E.msi” in my case.) Worth noting that I have Avast Free running as well - though I didn’t have to disable it once I had the proper .MSI)
I honestly can’t tell you that. I use Docker for Windows currently more often, but i stopped following the topic after (as the thread states) the problem was solved for me, thanks to the help of kppqju77. If you follow the schema provided by kppqju77 you should go to the “About Docker” dialog your current installation and should find there your currently installed version, i.e. in my case Version 1.12.0-stable (build: 5968). Therefore you should try (based on my example) https://download.docker.com/win/stable/1.12.0.5968/InstallDocker.msi. Naturally you must adapt the download link to your required version.
Go to your Docker folder (usually C:\Program Files\Docker\Docker).
Find the file with the name Docker.Backend.dll and open the file properties.
Go to Tab Details and look for the file version property. This should
be your current Docker version and therefore the version you should
try to download.
This is all the knowledge i have to offer on this matter. You should try to
contact the team for windows docker on github or open an issue there as
suggested.
Maybe one last advice (if you didn’t do that already; could be useful for
debugging the service error or providing more info to the docker team):
Since the service fails, open your event log, restart docker and see for
any failures in the summary overview within the last hour. I assume that
there should be entries with source “.NET Runtime”, since it seems to be a
.Net app. Maybe there are more information why your docker fails.