Skip to content

Docker Start Order

Alex Phillips edited this page Aug 17, 2026 · 2 revisions

Docker Start Order

Advanced -> Start Order manages Docker autostart ordering. It is separate from visible runtime actions: it changes how enabled containers are sequenced during host startup.

Docker start order workspace

Planning modes

Follow folder order

Build the start sequence from the Docker page's effective folder and member order. This is easiest when manual order is already intentional and stable.

Custom startup batches

Define explicit groups, containers, and delays. Batches are useful when dependencies must start in phases—for example, storage/database services before application services.

Recommended workflow

  1. Verify Docker folder and member order.
  2. Confirm which containers have Unraid autostart enabled.
  3. Choose follow-folder or custom mode.
  4. Build/refresh the preview.
  5. Review every included, excluded, duplicate, missing, or orphaned item.
  6. Validate the plan.
  7. Sync only after the preview is correct.
  8. Reopen the workspace and confirm saved host order.

Delays

Use delays to allow a dependency to become ready, not merely to hide a race. Keep delays documented and as short as the service actually needs. FolderView Plus controls ordering data; it cannot prove an application-level dependency is healthy.

Safety and troubleshooting

  • Export or record the previous order before a major change.
  • A container missing from inventory cannot be safely ordered; fix inventory/name identity first.
  • Duplicate membership or conflicting batches must be resolved before sync.
  • If visible folder order and host order disagree, confirm the selected planning mode and refresh the preview.
  • A successful sync should be verified after an actual controlled reboot during a maintenance window.

Screenshot placeholder — custom startup batches

Capture two batches with test containers and a short example delay. Do not expose production service names.

What this does not do

  • It does not enable autostart for a container unless the supported host operation explicitly includes that change.
  • It does not wait for application health endpoints.
  • It does not replace Docker Compose dependency management.
  • It does not control VM autostart.

See also: Docker · Activity, Diagnostics, and Support

Clone this wiki locally