September 25, 20241 yr Hi, I've lost all my docker containers! Here what I did. After having many issues regarding the Docker vdisk size, and after checking someone saying in a blog that using a Directory instead a vDisk is the way to go, I've changed the configuration to use the directory instead of the vDisk. But when I started Docker, all my containers have disappeared! I've tried to stop again the docker engine and restore the old configuration using the vDisk, but all containers are gone! What do I need to do to recover all my containers?? Do I need to recreate all containers again?? Even my Docker Folders are gone! Please help! ATT: All data in APPDATA is still there. And I have several backups of all APPDATA information. The only problem is to restore all containers. Regards, Edited September 25, 20241 yr by PetabyteLDA
September 25, 20241 yr You can always restore all the container binaries via Apps->Previous Apps. In most cases a vdisk is more useful and easier to manage than a directory as it makes docker more self-contained. Running out of space typically means that there is a container misconfigured so it is writing to the container rather than to a host location.
September 25, 20241 yr 1 minute ago, PetabyteLDA said: Does a restore for my USB drive will recover all my containers? Not sure what you mean? Are you saying that Apps->.Previous Apps is not working?
September 25, 20241 yr Author Just now, itimpi said: You can always restore all the container binaries via Apps->Previous Apps. In most cases a vdisk is more useful and easier to manage than a directory as it makes docker more self-contained. Running out of space typically means that there is a container misconfigured so it is writing to the container rather than to a host location. No, there are no containers writing to the vDisk. I've just added several new containers (large ones). But OK, I will keep the vDisk configuration. But to recover everything, Is recommended to restore one by one from Previous APPS or a USB Restore will do the trick? Regards,
September 25, 20241 yr Author 1 minute ago, itimpi said: Not sure what you mean? Are you saying that Apps->.Previous Apps is not working? Previous APPs is working. But this is the only way to recover all my containers? Previously, my Docker was organized in several folders and custom icons, and all the customization. Do I need to do everything again?
September 25, 20241 yr Solution 3 minutes ago, PetabyteLDA said: Is recommended to restore one by one from Previous APPS or a USB Restore will do the trick? Restoring a USB will achieve nothing and is more likely to cause a problem. Note that via Apps->Previous Apps you do not need to do the containers one at a time - you can check off all the ones you want restored and then select the option to reinstall all the selected ones. When you restore this way the containers are restored with their previous settings so no setup needed.
September 25, 20241 yr Author 1 minute ago, itimpi said: Restoring a USB will achieve nothing and is more likely to cause a problem. Note that via Apps->Previous Apps you do not need to do the containers one at a time - you can check off all the ones you want restored and then select the option to reinstall all the selected ones. OK, just started the recovery. Fingers crossed!
September 25, 20241 yr Author Hi Itimpi, First of all, I would like to say my sincere thanks to you and this wonderful UnRAID community. All containers were recovered with the original configuration as well as the folder configuration. The only thing that was not recovered was the timing configuration to start the container automatically and the indication whether or not the container should be started automatically. All easy to recover. Considering this experience, I think it would be important to add an alert in the Docker settings to warn the user that when changing from vDisk to Directory (or vice-versa), all containers will be eliminated... Once again, thanks Itimpi!! [SOLVED]
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.