October 17, 20241 yr I had a bit of bad luck where one of my 2 cache drives died a while back. I've changed the problematic one to a new working one and let the entire BTRFS operations run to balance everything. After a scrub, no errors were found. However, whenever I boot into unRAID, I still get the "Docker service failed to start." How can I fix this? From what I've found looking online, the solution was to delete the docker image and rebuild it from the ground up. I have however a few images I spent a lot of time setting up (think Plex settings, unifi router settings, etc.) that I would love to not have to rebuild fully. Is there a way to delete the docker image and reinstall the containers by pointing the new ones to the previous installations and have them automatically "import" the previous setup? Should I save any specific file before resetting the docker image? My unRAID install is 6.8.3, which I know is old hahaha, I stayed on there for stability purposes. Thanks a lot, joining diagnostics down there, and wish you all a good day, thanks for your time pegasus-diagnostics-20241017-1719.zip
October 18, 20241 yr Community Expert Solution You don't need to recreate the containers: https://docs.unraid.net/unraid-os/manual/docker-management/#re-create-the-docker-image-file Then: https://docs.unraid.net/unraid-os/manual/docker-management/#re-installing-docker-applications Also see below if you have any custom docker networks: https://docs.unraid.net/unraid-os/manual/docker-management/#docker-custom-networks
October 19, 20241 yr Author Just wanted to mention it worked, thanks for saving my bacon once again! It was much easier than I had feared. For anyone coming here in the future, I followed the above steps (in case it changes, I disabled the docker service, deleted the Vdisk, increased its capacity, enabled the docker service, restarted it, and then from the apps -> previously installed, I checked the boxes of everything I wanted to reinstall). Only one container failed to install properly that way. To install it I went into the docker tab, add container, and chose a template that I already had for the app, which it automatically pulled everything for and it went swimmingly. 11/10 would unRAID again, thanks again!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.