New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to use GUI after upgrade to 2.1.7.0, cli works fine #5376
Comments
Maybe similar to #5326, can you check if you have any environment variable defined which starts with |
Nope, no environment variables defined that start with |
Would you mind installing this internal build https://download-stage.docker.com/win/edge/41684/Docker%20Desktop%20Installer.exe which adds some logging in case of error when populating the menu? |
Here's the log. I clicked on the settings menu at |
I have the same problem as author.
I'm using Temporarily solution for install working latest version
Remains:
|
FWIW the issue persists in 2.2.0.0. |
I have this same issue. Before when the new settings UI was in Edge, now with 2.2.0.0. Clearing the paths listed by @twistezo did not seem to work for me. I have also followed these steps but I'm still missing something when performing the uninstall or there is another problem with my machine that I have yet to find.
|
I'm still using WSL 1 (on 1809), so I don't think it's necessarily WSL related. |
I broke down and tried twistezo's steps and still have the issue after a wipe/reboot/fresh install but now I don't have the port exposed and can't re-enable it via the GUI (I'll have to figure out how to edit settings in the files). I went further and removed all Docker related keys from the registry and found a few files it left around. I was hopeful when I found and deleted |
@marwatk I had a look at your logs and have a better understanding of what is happening. The backend actually runs just fine, but for some reason, the UI fails to connect to the internal docker desktop API. |
@simonferquel The answer is all them... all the antivirus. Carbon Black (though in report-only mode), Symantec Endpoint protection (but disabling doesn't help), and Global Protect VPN that blocks split tunneling. And I'm sure a few I'm unaware of. This only started happening with the latest GUI, however. I was running just fine before that. And if I manually update settings.json I can use docker just fine (including the new shared folders), doesn't that communicate over named pipes, too? But I have a coworker running the a similar build (he's on Cisco AnyConnect and 1709, but the same rules apply with split tunneling) and he's had no issues. |
The old UI was running in the same process as the systray and did not use named pipe connections. The new one does. I wonder if one of the antivirus somehow changes default namedpipe access rights (I don't know if it is even possible, and I can't find how it could be a good idea) |
AV would probably make the most sense? My coworker is also experiencing this exact issue with 2.2.0.0 and we both are running ESET Endpoint Security 6.5.2118.0 on 1809. VPN is Junos Pulse and I believe split-tunneling is enabled. I will discuss this with our network and security team tomorrow and report back what we find out. |
Anti-virus or firewall are not the cause because I had this problem using only built-in Windows 10. The weird thing is that the problem itself disappeared after cleaning and reinstalling Docker the third or fourth time. |
blocked on the same issue... I was avoiding the edge channel because of it, and now, the stable has the same issue. not updating is not a solution,..,................... |
I reported the issue MONTHS ago, of course, no one worked on it. #4351 |
Blocked on the same issue as well. We’re on Windows 10 Enterprise Build 1809. |
I found cause and solution. It's weird but when you open Docker Desktop from Windows taskbar where you usually pin its it goes to updating loop. But when you run it from Windows Search (win + S) by typing its name it will run normally and its icon goes to Windows notification bar 😄 |
Docker Desktop is more than just the front end executable. If you pin the front end executable it won't start the back end. Please make sure if you pin Docker Desktop to your taskbar, you're pinning the boot sequence executable |
Wow @twistezo I never thought anyone would do that ! thanks for the heads up. |
Unfortunately, running Docker Desktop from Windows Search (win + S) does not solve it for me. |
@gillesdouaire like @mikeparker said, run Docker from |
Yes, that's what I did, unfortunately does not work, still have the infinite updating spinner on the UI |
Same. The workaround didn't work for me either. |
Workaround did not work for me either. |
The same issue, version 2.2.0.0. I downgraded to 2.1.0.5 😢 |
Maybe you guys have running any Docker app or Docker service in background? |
@twistezo the OP reported that the command line works fine, so the application must be running correctly. There is definitely something else going on there. |
for me, it's finally fixed with 2.2.0.3 (42716) - stable |
Same. Looks like 2.2.0.3 fixed it. ¯_(ツ)_/¯ |
On edge channel, 2.2.1.0 also fixes it. |
Same. 2.2.1.0 edge fixed it. Haven't tried stable. |
Stable 2.2.0.3 and Edge 2.2.1.0 have basically the same content, so either should fix it. |
@mat007 |
@darron1217 can you please open a fresh ticket with diagnostics if possible? |
Closed issues are locked after 30 days of inactivity. If you have found a problem that seems similar to this, please open a new issue. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Expected behavior
Able to view version in Docker -> About Docker Desktop
Able to adjust settings in Docker -> Settings
Able to run diagnostics from GUI
Able to reset docker in Troubleshooting
Actual behavior
About Docker Desktop dialog shows but all fields are blank
Settings window continuously spins with "Docker updating" in the status bar
Reset/Run Diagnostics both clickable but don't do anything
Information
Steps to reproduce the behavior
I attempted to switch to Edge via the GUI but the installer would always just disappear without completing the upgrade. No errors presented. I downloaded the Edge installer and it successfully upgraded to Edge release. After the upgrade, however, I'm unable to view the GUI at all. I tried clearing my
%USERPROFILE%\.docker
folder but experienced the same behavior. I'm able to use docker from the CLI just fine, I just can't use the GUI to adjust settings or perform any actions.The text was updated successfully, but these errors were encountered: