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.

[FEATURE REQUEST] - Ability to order/delay container and VM startup

Featured Replies

Not sure if this was requested previously or not.  Can we have the ability to...

 

1.  Control the order in which containers and VMs start as one or more may have dependencies on others

2.  Add a delay value to when a container or VM starts

 

Make sense?  Maybe it could be bundled with the request here which is kinda related:  http://lime-technology.com/forum/index.php?topic=40537.0

 

John

What's an example of an app/vm ordering dependency?  The apps on your phone don't have this notion.

  • Author

What's an example of an app/vm ordering dependency?  The apps on your phone don't have this notion.

 

Not a hard requirement but Sonarr looks for download clients (NZBGet, Deluge)to available upon startup.  This doesn't cause a true issue...just errors in the logs.  Sonarr eventually finds the accompanying apps when they come online.

 

A true hard requirement would be Kodi relying on MariaDB as your media libraries will not be present.  I have seen a few times when my Kodi VM was up and running prior to my MariaDB docker (although I though this shouldn't happen).  I guess a better example would be if you had a Kodi VM and a MariaDB VM.

 

John

This would be nice for me as well. I would prefer if I could set my pfSense VM to boot first and then the other VM's / Dockers after pfSense is on.

  • 1 year later...

Yes, would be very nice to get some VMs booted first. ESXi has this feature, for example (boot delay/boot order).

This is a good idea, esp as we dont have any easy way of linking containers that rely on each other through the unraid webui currently, containers that rely on other containers to be up before they start is a perfect example of why this is needed, either a simple dependancy that looks to ensure a container is up before it starts, or a weighting scheme such that the lower a value the earlier it starts, larger values denote later starting docker containers, something like that perhaps?.

  • 2 months later...

Bump +1

from me :) 

While it would be nice to have, there is a plugin (Docker Autostart Manager) that can accomplish this for containers, and also have the starting related to a port being available on such and such IP which if done correctly can force the container to no start until after a certain VM is up and running.

  • 1 month later...

The issue is with how unRAID starts the Docker service and checks for updates then, not when they autostart. Docker is set to start immediately before libvirt is started in the emhttpd binary.

On 6/17/2015 at 3:16 AM, johnodon said:

 

Not a hard requirement but Sonarr looks for download clients (NZBGet, Deluge)to available upon startup.  This doesn't cause a true issue...just errors in the logs.  Sonarr eventually finds the accompanying apps when they come online.

 

A true hard requirement would be Kodi relying on MariaDB as your media libraries will not be present.  I have seen a few times when my Kodi VM was up and running prior to my MariaDB docker (although I though this shouldn't happen).  I guess a better example would be if you had a Kodi VM and a MariaDB VM.

 

John

 

+1

Also, another example would be having a pfSense VM and since all of your containers have no internet, when the auto-check for update occur on Docker service start, it waits like a minutes or 30 seconds to timeout for each of your containers....Last boot when I had pfSense in a VM was 15 mins (most of that was docker checking for updates, a little was the VM trying to pxe boot (anyone know how to disable pxe booting for SeaBios VMs?))

  • 4 weeks later...

FYI - This Unraid plugin allows me to set a timeout delay per docker and starting them in a specified order. Have been using it for a while now and it helps avoid false alarms in interdependant dockers.

 

 

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.