-
Notifications
You must be signed in to change notification settings - Fork 281
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
Too many levels of symbolic links #5763
Comments
FWIW, |
Weird, I just now tried it again: Any idea what could be causing it on my end? |
Sorry, not at the moment, I'm puzzled. |
https://www.google.com/search?q=too+many+levels+of+symbolic+links+docker |
@stephen-turner Thanks for helping to sort this out with me. I did come across that before as well, but in the case of simply running: I was wondering if maybe it had something to do with the actual VM that these containers are running in? I'm not sure of how it all works, but I thought in Docker Desktop, a Hyper-V VM is made, then it installs a Linux OS in it, which runs all of these containers? I could have it wrong, as I'm still in the learning phase of all of this, but I was thinking if that's the case, maybe something's borked in the VM's linux file system or something. |
You're correct about the architecture, @STaRDoGG. I'm still confused though, sorry! |
This started to be a problem from version So I assume the VM in Hyper-V did not get updated, or something else changed?! |
Reverting to an older version of
|
@FibreFoX Just out of curiosity, how much free space do you have? Try this:
|
I got the same error. Not sure why @FibreFoX answer solved it (reverted to 2.1.0.5) |
I seem to be getting this same issue but on OSX: It appears to be trying to pull an image for MySQL. Version 2.2.0.5 (43884) |
A colleague of mine tried to import docker-images that I exported with my "2.1.0.5"-version, he was on "2.2.0.4"-version. He was not able to start the container. I am not able to provide that export due to "payed work content" ;) but wanted to share these details with you. |
I have the same problem.
|
same problem. Docker desktop for Windows with Linux containers. docker info: Server: |
Just a short update: I tried to uninstall everything, deleted all Hyper-V VM-files, restarted my system and installed via chocolatey again. The current version is |
I have the same issue running docker-compose on this repo: https://github.com/devnix/prestashop-docker-compose |
@mihaipanait did you fresh-install docker-desktop, or did you upgrade your version from a previous one? |
I did an upgrade. |
Thanks for your suggestion, it worked! I'm able to pull the latest image of sharelatex in Windows 10 version 1909 with Docker Desktop 2.2.0.3(42716) |
Issues go stale after 90 days of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
/remove-lifecycle stale This is still an issue, I'm encountering it simply attempting to It reaches the largest layer, gets to about 95% of the way through extracting it, then fails. |
We are getting this as well: Nothing has changed anywhere from our end as far as we know. Seems intermittent and only happening on a few boxes Using 2.4.0.0 |
Also getting this. Seen the problem pulling various different images, and even building an image for the first time today. Docker Desktop: 2.5.0.0 (49427) Also for the first time today I got a different error which crashed docker desktop part way through pulling the image.
Then after starting docker desktop I get the following error pulling the same image
So far the Clean / Purge data option under the troubleshoot section of docker desktop resolves the problem. i.e. after using that option and with no changes to the image the pull will work. Then a few pulls later of different images I get the "too many levels of symbolic links." error again and have to go round the loop of purging all data and pulling all images |
Same problem here. Windows10 ver 1909, docker desktop 2.4, 2.5. Problem happens with image phpmyadmin/phpmyadmin Edit: I've fixed the problem. Mention me to know how. |
Being on Windows 10 20H2, docker-desktop 2.4.0.0 running on HyperV-based system I have not had any problem yet. |
Why are you posting here? |
Because I had this issue some time ago (even reported here too). But to nail the issue down, it is important to have some more information, like it this is always broken or just on some machines. |
I my case, deleting ALL IMAGES and building it again helped |
Same issue occurred to me. I think It was related to not having enough disk space when pulling images. It worked after deleting all images |
I had enough space and made downgrade to version=2.1.0.5 but it didn't work out for me.
|
Thanks, this solved my problem. |
Issues go stale after 90 days of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
@zhernosekim hey, how did you fix this error? |
I had the same problem in Windows using Docker Desktop 4.1.0 (69386). My solution: Launch the GUI and go to Settings > Troubleshoot > Clean / Purge data. More information: I think that the problem was caused by running out of free disk space while downloading an image. Then, after I cleaned up more disk space, Docker was still not able to download an image. It broke every time on the same chunk, with the following error:
|
@Hadh I deleted docker desktop and all its folders manually. Everything worked correctly after reinstalling. |
Same issue with the latest Docker Desktop on Windows using a Seafile docker. It used to work. But it just stopped working someday. Seems like it's a heisenbug. @warpech 's suggested solution to purge data did not help either. |
@lrq3000 Try to delete the app, all its folders and reinstall. |
@zhernosekim Obviously I will try that at some point, but this is really not an adequate solution. First because then I have to reconfigure everything in the docker, from the app's config to tweaking SSL certificate config and other NGINX parameters, which took me a full week, but also what if I didn't have a local backup of the user files, which are encrypted in the app? This issue really needs to be fixed, Docker on Windows is too unreliable for production use in the current state, that's very unfortunate. |
tl;dr: freeing up RAM helped me. Good day y'all. I got here looking for a solution to the |
Freeing RAM was not an issue in my case. I have 32 GB of RAM and no other app running but Docker and 3 containers when the issue happened after a reboot (it didn't before the reboot). Nothing changed, just a reboot and a relaunch of the containers, and the error appeared. |
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. |
As requested, I'm creating another issue for this error.
Some relevant links that go even more in depth on it, in previous posts (in mo particular order):
An additional aside:
In the above link I mention/show that the
docker run php:apache
container is one of them that also gives this error; it seems after the latest Docker update, it no longer does; however, thedocker run wordpress:apache
does still give the same overlay error.Expected behavior
No overlay error while trying to create certain containers. (Apparently not happening to all containers, as I can run many others, though I haven't picked out a pattern yet).
Actual behavior
Getting an overlay error.
Information
See belowUnfortunately for me, I still have the same issue with an overlay error (which I don't really understand).
I just installed:
Using this Compose (I left out the MySQL service, to focus on the problem container):
Gives me this error (which is the same is the previous Docker Edge version):
For what it might also be worth, since I don't know if the 2 are related in any way, but I'm just throwing it out there, I also get this error when trying to create an Adminer container, and mount a local CSS file to the container:
I'm running on Win 10 x64 (Version 10.0.18363.657])
The text was updated successfully, but these errors were encountered: