Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Upgraded and made some changes. Dockers disappeared. What did I do wrong?

Featured Replies

I'm still in my trial (aka I'm a mega newbie) but I've been figuring things out with Unraid and really like the product.

 

I've been spending the last week getting my dockers setup and configured.  Today I upgraded to 6.6.0 and everything went well.  Rebooted and everything came back up perfectly.  Then I decided that since all my data had been moved over and my dockers were humming along without issue, I'd take the time to stop the array, add parity and cache devices and then bring the array back up.  It seems to have worked perfectly -- except that once my array came back up, all of my dockers except 1 (Unifi) just disappeared from the dashboard.  They didn't start, they don't show up -- it's like they never existed.

 

I understand: shit happens.  But.... what did I do wrong and how could/should I have backed up these containers?

  • Community Expert

Likely it's using a different docker image, check the array for the original docker image, and either point the docker image to the correct path using the disk, not user, e.g. /mnt/disk1/system/docker.img, and then check that it's working, if yes move it to cache (after deleting the other one) and after it's done change the docker to point using /mnt/cache, not /mnt/user.

 

Alternative just recreate the image, you can keep your dockers using the previous apps feature.

  • Community Expert

I would suggest that you post the system diagnostics zip file (obtained via Tools->Diagnostics) as that would allow for more informed feedback rather than wild guesses.    Losing your dockers as you described is not normal behavior so there is likely to be some other factor causing this.

  • Author
30 minutes ago, johnnie.black said:

Likely it's using a different docker image, check the array for the original docker image, and either point the docker image to the correct path using the disk, not user, e.g. /mnt/disk1/system/docker.img, and then check that it's working, if yes move it to cache (after deleting the other one) and after it's done change the docker to point using /mnt/cache, not /mnt/user.

 

Alternative just recreate the image, you can keep your dockers using the previous apps feature.

In my Settings | Docker I have this:

Docker vDisk location:
/mnt/user/system/docker/docker.img
Default appdata storage location:
/mnt/user/appdata/

 

I've now changed both system and appdata shares to be Cache: Only.  Will Unraid move the existing data from the array to the cache and keep it there or do I need to do something manually? 

 

Interestingly enough, the one docker image that is already in cache is the one that is showing up:

gswz7HE.jpg

 

How should I go about recreating my docker.img?  I understand once that is done I can recreate my apps with the previous apps feature.

 

 

Edited by Fffrank

  • Community Expert

You do not want cache = only as with that setting files do not get moved from array to cache.   Instead you want cache = Prefer, and then after setting that run mover manually.   Turning on the Help in the GUI might make the effect of the different cache settings clearer.

  • Author
12 minutes ago, itimpi said:

Turning on the Help in the GUI might make the effect of the different cache settings clearer.

Whoa!  Game changer!! It was not obvious at all that the Help was a toggle.  This should be changed to a slider!

1 hour ago, Fffrank said:

Whoa!  Game changer!! It was not obvious at all that the Help was a toggle.  This should be changed to a slider!

Make a feature request in the appropriate area. You are not the first and certainly not the last to feel a need to change it somehow.

 

Bonus points for a visual mockup of what it should look like.

  • Community Expert
3 hours ago, Fffrank said:
Docker vDisk location:
/mnt/user/system/docker/docker.img
Default appdata storage location:
/mnt/user/appdata/

After moving the appdata to cache and before or after recreating the docker image change these paths to:

 

Docker vDisk location:
/mnt/cache/system/docker/docker.img
Default appdata storage location:
/mnt/cache/appdata/

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.