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.

Docker tab says "Please wait... starting up containers"

Featured Replies

Hello there,

I know there is an old topic (but it was solved), but I'd like to ask You for a help with my problem that I'm having lately with my Unraid Server.

Well either if I restart my Unraid Server, or just Disable/Enable DOCKER tab (rarely, for any kind of custom settings which are not allowed while DOCKER runs) I cant get all of  my docker containers to start (5-7 containers from the first row of my folder list starts) (list below), rest are in "the loop" of starting with "Please wait... starting up containers" notofication.
 

image.thumb.png.0846ff471c7a36cd3487ec44dd213604.png

 

Couldn't start more so what I did is I've disabled AUTOSTART in every docker folder, and made a poweroff procedure.

Right after the system started, I could manually start every docker without any problems.

Even if I click on every folder of my containers to run, the just start properly.

My whole appdata share is on NVME drive. Yes I know its not the fastest one, but still should manage to start docker's even after few minutes right?

Maybe I have something not properly set. Also seems like the "wait" feature doesn't make anything better.

Can I ask You for a help on how can I deal with my problem?
Thank You.

unraid-diagnostics-20241030-2054.zip

Solved by bmartino1

  • Community Expert

click container size. This sound more like your docker image has been hit. and there is no more free space with due to volume or logs in the other dockers...

You can try running this script with will delete the logs of the first 60 with highest to see if they start after...
 

 

  • Author
9 hours ago, bmartino1 said:

click container size. This sound more like your docker image has been hit. and there is no more free space with due to volume or logs in the other dockers...

You can try running this script with will delete the logs of the first 60 with highest to see if they start after...
 

Thats my container size tab:
 

Name                                            Container                Writable                 Log
homeassistant                                   3.11 GB                  1.45 GB                  60.2 kB
binhex-krusader                                 2.61 GB                  23.7 MB                  72.1 kB
firefox                                         2.58 GB                  0 B                      43.8 MB
binhex-plexpass                                 2.35 GB                  395 MB                   277 kB
binhex-emby                                     2.18 GB                  74.0 MB                  810 kB
binhex-sonarr                                   2.08 GB                  124 MB                   4.99 MB
binhex-lidarr                                   1.83 GB                  50.6 MB                  18.8 MB
binhex-radarr                                   1.75 GB                  52.5 MB                  21.5 MB
binhex-deluge                                   1.55 GB                  725 kB                   515 kB
filezilla                                       1.40 GB                  34.5 kB                  14.3 kB
nextcloud                                       1.22 GB                  250 MB                   20.5 kB
binhex-prowlarr                                 1.20 GB                  45.7 MB                  314 kB
Overseerr                                       732 MB                   2.20 MB                  39.8 MB
Grafana                                         485 MB                   0 B                      627 kB
multi-scrobbler                                 445 MB                   709 kB                   1.78 MB
scrutiny                                        438 MB                   101 MB                   1.17 MB
kavita                                          430 MB                   53.2 kB                  129 kB
bazarr                                          421 MB                   21.9 kB                  317 kB
rutorrent-crazymax                              386 MB                   119 kB                   23.3 MB
IMDBUpdaterforPLEX                              382 MB                   7.54 MB                  1.46 MB
mariadb                                         334 MB                   24.0 kB                  32.4 kB
TheLounge                                       306 MB                   6.29 kB                  21.2 kB
Kometa                                          292 MB                   1.92 MB                  37.2 MB
prometheus                                      290 MB                   0 B                      188 kB
heimdall                                        270 MB                   90.4 MB                  20.3 kB
slskd                                           240 MB                   0 B                      43.8 MB
tautulli                                        203 MB                   2.66 kB                  1.64 MB
deemix                                          192 MB                   84.5 MB                  373 kB
NginxProxyManager                               180 MB                   11.7 kB                  403 kB
maloja                                          122 MB                   22.5 kB                  845 kB
autoscan                                        106 MB                   79.6 kB                  17.8 MB
PlexTraktSync                                   84.6 MB                  4.45 MB                  2.08 MB
AdGuard-Home                                    71.1 MB                  0 B                      2.20 MB
autobrr                                         61.7 MB                  1.39 MB                  41.0 MB
WatchYourLAN                                    38.3 MB                  0 B                      611 kB
Cloudflare-DDNS                                 36.3 MB                  5.80 kB                  1.63 MB
duckdns                                         34.0 MB                  21.5 kB                  2.17 MB
FileBrowser                                     33.8 MB                  0 B                      6.20 kB
Total size                                      30.5 GB                  2.76 GB                  312 MB

 

 

and thats the output of script that's You pointed out:

 

Script location: /tmp/user.scripts/tmpScripts/DockerLogCleanup/script
Note that closing this window will abort the execution of this script
Listing top 60 largest Docker log files:
48M /var/lib/docker/containers/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b-json.log.1
40M /var/lib/docker/containers/76cfba2f9cc01c0c5d5649d10727eb19550e86bc2ede1493876b3c11b66bafcd/76cfba2f9cc01c0c5d5649d10727eb19550e86bc2ede1493876b3c11b66bafcd-json.log
38M /var/lib/docker/containers/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b-json.log
36M /var/lib/docker/containers/a058d80c4a2909ca793ebc8ce848368a1426a4ff7ffb6216d532f80f160a8eb9/a058d80c4a2909ca793ebc8ce848368a1426a4ff7ffb6216d532f80f160a8eb9-json.log
23M /var/lib/docker/containers/9a47704a333da5a757ee5b3e91d692c628814083475b8b36b01f3ec769ee5898/9a47704a333da5a757ee5b3e91d692c628814083475b8b36b01f3ec769ee5898-json.log
21M /var/lib/docker/containers/80d9f66941170440445e4e9d753c431ce5c48bf45648b263241e7fda14039ae2/80d9f66941170440445e4e9d753c431ce5c48bf45648b263241e7fda14039ae2-json.log
18M /var/lib/docker/containers/f38f99eb3859d230d17cf9734b77a00c71a0d7c75b67dc5c26c6d22af0e645af/f38f99eb3859d230d17cf9734b77a00c71a0d7c75b67dc5c26c6d22af0e645af-json.log
17M /var/lib/docker/containers/c3ab61afd1f666f201cb43aee80ba0866db5571c05309a4f3bdbb3a14591b083/c3ab61afd1f666f201cb43aee80ba0866db5571c05309a4f3bdbb3a14591b083-json.log
4.8M /var/lib/docker/containers/6504a5eeb6e333633c523f755469590163c096be0e8415d949cc764d26214722/6504a5eeb6e333633c523f755469590163c096be0e8415d949cc764d26214722-json.log
2.1M /var/lib/docker/containers/6e34a4c928253be4c2dc677b981c19ea2a7633ee1a112af4594fa982e1da194e/6e34a4c928253be4c2dc677b981c19ea2a7633ee1a112af4594fa982e1da194e-json.log
2.1M /var/lib/docker/containers/5edf2b0a735e156acb6f57c79f34def4a6060a241099a097030664760973a6cf/5edf2b0a735e156acb6f57c79f34def4a6060a241099a097030664760973a6cf-json.log
2.0M /var/lib/docker/containers/71873d18b56418864ce431702fc2a7f0f3dccdde9ea4a12b7c6db57645b11bca/71873d18b56418864ce431702fc2a7f0f3dccdde9ea4a12b7c6db57645b11bca-json.log
1.8M /var/lib/docker/containers/1f42e1825b607230eac0cdb478acc4dfbbcff96eb41fbd943d50d653bf174a02/1f42e1825b607230eac0cdb478acc4dfbbcff96eb41fbd943d50d653bf174a02-json.log
1.6M /var/lib/docker/containers/a5655b87076d5c323643b2070302b2624b16359d3149e56c44c420bec1964633/a5655b87076d5c323643b2070302b2624b16359d3149e56c44c420bec1964633-json.log
1.6M /var/lib/docker/containers/4c4582d5b06a27482962a1008cc068d91252c43c2d010ee4dcbe0799c9718825/4c4582d5b06a27482962a1008cc068d91252c43c2d010ee4dcbe0799c9718825-json.log
1.4M /var/lib/docker/containers/aa45af47c469a26c7d6cb47151cd6645e369a64d1e75378d625c1b5907c878a7/aa45af47c469a26c7d6cb47151cd6645e369a64d1e75378d625c1b5907c878a7-json.log
1.2M /var/lib/docker/containers/bca6c9521cf52c11914cadb824b71313e388178c8da53db45c18d627479a1b74/bca6c9521cf52c11914cadb824b71313e388178c8da53db45c18d627479a1b74-json.log
828K /var/lib/docker/containers/818c8d6995880a46e32bd0b2a95332c734e4a82940e5844ba7cfea04015cc64d/818c8d6995880a46e32bd0b2a95332c734e4a82940e5844ba7cfea04015cc64d-json.log
792K /var/lib/docker/containers/92bb96f469433238a56456033d04a3c873162b47c2e4ab8a42a313776eabe4c4/92bb96f469433238a56456033d04a3c873162b47c2e4ab8a42a313776eabe4c4-json.log
616K /var/lib/docker/containers/ae0f32a984cb85ef819c909a294eb1470caaff160ac17df1e9801289525ecffb/ae0f32a984cb85ef819c909a294eb1470caaff160ac17df1e9801289525ecffb-json.log
600K /var/lib/docker/containers/32dd39c1cb670617c9d32f0de9949442890c6ebf4e7a1c81976c5abb03f6af2f/32dd39c1cb670617c9d32f0de9949442890c6ebf4e7a1c81976c5abb03f6af2f-json.log
504K /var/lib/docker/containers/77bb28a41ee37b2f8e6627b650f3b4c081d829fd0600d1aaae2f93f504578357/77bb28a41ee37b2f8e6627b650f3b4c081d829fd0600d1aaae2f93f504578357-json.log
396K /var/lib/docker/containers/b304408f69452feab765878d49caaee302cc0a604e60d867e23d2b587e284f65/b304408f69452feab765878d49caaee302cc0a604e60d867e23d2b587e284f65-json.log
364K /var/lib/docker/containers/d9574ddb1b92e601b1557c03416033446dbbe379516b7a59b71c05a940064533/d9574ddb1b92e601b1557c03416033446dbbe379516b7a59b71c05a940064533-json.log
312K /var/lib/docker/containers/ddc2676e8010905177c282433b8422699e17b2d062d38ae5af80c591cc956ad9/ddc2676e8010905177c282433b8422699e17b2d062d38ae5af80c591cc956ad9-json.log
308K /var/lib/docker/containers/252dececa48d8dba3efe3a5a690f59ae06fb76720bfe6d3df79ee617daee17b2/252dececa48d8dba3efe3a5a690f59ae06fb76720bfe6d3df79ee617daee17b2-json.log
272K /var/lib/docker/containers/a0237dd5f265a95d6302e0b1b3bcb25f7e75affb70aaeb0711619a5b87c3097b/a0237dd5f265a95d6302e0b1b3bcb25f7e75affb70aaeb0711619a5b87c3097b-json.log
184K /var/lib/docker/containers/5f387a3e12d6992330346bc567804a096feeeb10cedae06ca5d6660d75a20313/5f387a3e12d6992330346bc567804a096feeeb10cedae06ca5d6660d75a20313-json.log
128K /var/lib/docker/containers/3bf155b981559e0f70ebb9e776eafbcf56905be6ceb2f1d41395dc8eb3ba741a/3bf155b981559e0f70ebb9e776eafbcf56905be6ceb2f1d41395dc8eb3ba741a-json.log
72K /var/lib/docker/containers/9f0d6e89242fa45db0dee1a2a068f484b0c38071d025dea83e31dcd83c80bc94/9f0d6e89242fa45db0dee1a2a068f484b0c38071d025dea83e31dcd83c80bc94-json.log
60K /var/lib/docker/containers/de1f65b95c749b9a0a5d969a24d551f87cd82e776d892048e77818878bc55e48/de1f65b95c749b9a0a5d969a24d551f87cd82e776d892048e77818878bc55e48-json.log
32K /var/lib/docker/containers/4f109a93da867369b450ecde300f397fdea63eefcb6be25b5c3481bbf358bbb3/4f109a93da867369b450ecde300f397fdea63eefcb6be25b5c3481bbf358bbb3-json.log
24K /var/lib/docker/containers/31b2ebceffc369d20d8037e32e8499e060e40f03f6c3e79aedcec8e3df6c916c/31b2ebceffc369d20d8037e32e8499e060e40f03f6c3e79aedcec8e3df6c916c-json.log
20K /var/lib/docker/containers/0f02bccd053a835573071875d371a42f8d515c676920f9d393cf777cdb68be53/0f02bccd053a835573071875d371a42f8d515c676920f9d393cf777cdb68be53-json.log
20K /var/lib/docker/containers/0df2cd7f1fcf9d1be0ab22fb28f302fe65c34298fe6a7bdc45d0e2021478ec98/0df2cd7f1fcf9d1be0ab22fb28f302fe65c34298fe6a7bdc45d0e2021478ec98-json.log
16K /var/lib/docker/containers/abace4bffee40890f33ff08748c6333cb869727b8d3fa0ba3f41dec5adbec19d/abace4bffee40890f33ff08748c6333cb869727b8d3fa0ba3f41dec5adbec19d-json.log
8.0K /var/lib/docker/containers/7f87852ba5cd81b45d487e9f02acd603473b9175857b2c9626fde4c312c6ff95/7f87852ba5cd81b45d487e9f02acd603473b9175857b2c9626fde4c312c6ff95-json.log
Proceeding with log file cleanup...
Truncating /var/lib/docker/containers/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b-json.log.1...
Truncating /var/lib/docker/containers/76cfba2f9cc01c0c5d5649d10727eb19550e86bc2ede1493876b3c11b66bafcd/76cfba2f9cc01c0c5d5649d10727eb19550e86bc2ede1493876b3c11b66bafcd-json.log...
Truncating /var/lib/docker/containers/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b/e3aeac02b4a7d75db64b224ef98ec6e189eea93c2220b8dd6ee9a0332395880b-json.log...
Truncating /var/lib/docker/containers/a058d80c4a2909ca793ebc8ce848368a1426a4ff7ffb6216d532f80f160a8eb9/a058d80c4a2909ca793ebc8ce848368a1426a4ff7ffb6216d532f80f160a8eb9-json.log...
Truncating /var/lib/docker/containers/9a47704a333da5a757ee5b3e91d692c628814083475b8b36b01f3ec769ee5898/9a47704a333da5a757ee5b3e91d692c628814083475b8b36b01f3ec769ee5898-json.log...
Truncating /var/lib/docker/containers/80d9f66941170440445e4e9d753c431ce5c48bf45648b263241e7fda14039ae2/80d9f66941170440445e4e9d753c431ce5c48bf45648b263241e7fda14039ae2-json.log...
Truncating /var/lib/docker/containers/f38f99eb3859d230d17cf9734b77a00c71a0d7c75b67dc5c26c6d22af0e645af/f38f99eb3859d230d17cf9734b77a00c71a0d7c75b67dc5c26c6d22af0e645af-json.log...
Truncating /var/lib/docker/containers/c3ab61afd1f666f201cb43aee80ba0866db5571c05309a4f3bdbb3a14591b083/c3ab61afd1f666f201cb43aee80ba0866db5571c05309a4f3bdbb3a14591b083-json.log...
Truncating /var/lib/docker/containers/6504a5eeb6e333633c523f755469590163c096be0e8415d949cc764d26214722/6504a5eeb6e333633c523f755469590163c096be0e8415d949cc764d26214722-json.log...
Truncating /var/lib/docker/containers/6e34a4c928253be4c2dc677b981c19ea2a7633ee1a112af4594fa982e1da194e/6e34a4c928253be4c2dc677b981c19ea2a7633ee1a112af4594fa982e1da194e-json.log...
Truncating /var/lib/docker/containers/5edf2b0a735e156acb6f57c79f34def4a6060a241099a097030664760973a6cf/5edf2b0a735e156acb6f57c79f34def4a6060a241099a097030664760973a6cf-json.log...
Truncating /var/lib/docker/containers/71873d18b56418864ce431702fc2a7f0f3dccdde9ea4a12b7c6db57645b11bca/71873d18b56418864ce431702fc2a7f0f3dccdde9ea4a12b7c6db57645b11bca-json.log...
Truncating /var/lib/docker/containers/1f42e1825b607230eac0cdb478acc4dfbbcff96eb41fbd943d50d653bf174a02/1f42e1825b607230eac0cdb478acc4dfbbcff96eb41fbd943d50d653bf174a02-json.log...
Truncating /var/lib/docker/containers/a5655b87076d5c323643b2070302b2624b16359d3149e56c44c420bec1964633/a5655b87076d5c323643b2070302b2624b16359d3149e56c44c420bec1964633-json.log...
Truncating /var/lib/docker/containers/4c4582d5b06a27482962a1008cc068d91252c43c2d010ee4dcbe0799c9718825/4c4582d5b06a27482962a1008cc068d91252c43c2d010ee4dcbe0799c9718825-json.log...
Truncating /var/lib/docker/containers/aa45af47c469a26c7d6cb47151cd6645e369a64d1e75378d625c1b5907c878a7/aa45af47c469a26c7d6cb47151cd6645e369a64d1e75378d625c1b5907c878a7-json.log...
Truncating /var/lib/docker/containers/bca6c9521cf52c11914cadb824b71313e388178c8da53db45c18d627479a1b74/bca6c9521cf52c11914cadb824b71313e388178c8da53db45c18d627479a1b74-json.log...
Truncating /var/lib/docker/containers/818c8d6995880a46e32bd0b2a95332c734e4a82940e5844ba7cfea04015cc64d/818c8d6995880a46e32bd0b2a95332c734e4a82940e5844ba7cfea04015cc64d-json.log...
Truncating /var/lib/docker/containers/92bb96f469433238a56456033d04a3c873162b47c2e4ab8a42a313776eabe4c4/92bb96f469433238a56456033d04a3c873162b47c2e4ab8a42a313776eabe4c4-json.log...
Truncating /var/lib/docker/containers/ae0f32a984cb85ef819c909a294eb1470caaff160ac17df1e9801289525ecffb/ae0f32a984cb85ef819c909a294eb1470caaff160ac17df1e9801289525ecffb-json.log...
Truncating /var/lib/docker/containers/32dd39c1cb670617c9d32f0de9949442890c6ebf4e7a1c81976c5abb03f6af2f/32dd39c1cb670617c9d32f0de9949442890c6ebf4e7a1c81976c5abb03f6af2f-json.log...
Truncating /var/lib/docker/containers/77bb28a41ee37b2f8e6627b650f3b4c081d829fd0600d1aaae2f93f504578357/77bb28a41ee37b2f8e6627b650f3b4c081d829fd0600d1aaae2f93f504578357-json.log...
Truncating /var/lib/docker/containers/b304408f69452feab765878d49caaee302cc0a604e60d867e23d2b587e284f65/b304408f69452feab765878d49caaee302cc0a604e60d867e23d2b587e284f65-json.log...
Truncating /var/lib/docker/containers/d9574ddb1b92e601b1557c03416033446dbbe379516b7a59b71c05a940064533/d9574ddb1b92e601b1557c03416033446dbbe379516b7a59b71c05a940064533-json.log...
Truncating /var/lib/docker/containers/ddc2676e8010905177c282433b8422699e17b2d062d38ae5af80c591cc956ad9/ddc2676e8010905177c282433b8422699e17b2d062d38ae5af80c591cc956ad9-json.log...
Truncating /var/lib/docker/containers/252dececa48d8dba3efe3a5a690f59ae06fb76720bfe6d3df79ee617daee17b2/252dececa48d8dba3efe3a5a690f59ae06fb76720bfe6d3df79ee617daee17b2-json.log...
Truncating /var/lib/docker/containers/a0237dd5f265a95d6302e0b1b3bcb25f7e75affb70aaeb0711619a5b87c3097b/a0237dd5f265a95d6302e0b1b3bcb25f7e75affb70aaeb0711619a5b87c3097b-json.log...
Truncating /var/lib/docker/containers/5f387a3e12d6992330346bc567804a096feeeb10cedae06ca5d6660d75a20313/5f387a3e12d6992330346bc567804a096feeeb10cedae06ca5d6660d75a20313-json.log...
Truncating /var/lib/docker/containers/3bf155b981559e0f70ebb9e776eafbcf56905be6ceb2f1d41395dc8eb3ba741a/3bf155b981559e0f70ebb9e776eafbcf56905be6ceb2f1d41395dc8eb3ba741a-json.log...
Truncating /var/lib/docker/containers/9f0d6e89242fa45db0dee1a2a068f484b0c38071d025dea83e31dcd83c80bc94/9f0d6e89242fa45db0dee1a2a068f484b0c38071d025dea83e31dcd83c80bc94-json.log...
Truncating /var/lib/docker/containers/de1f65b95c749b9a0a5d969a24d551f87cd82e776d892048e77818878bc55e48/de1f65b95c749b9a0a5d969a24d551f87cd82e776d892048e77818878bc55e48-json.log...
Truncating /var/lib/docker/containers/4f109a93da867369b450ecde300f397fdea63eefcb6be25b5c3481bbf358bbb3/4f109a93da867369b450ecde300f397fdea63eefcb6be25b5c3481bbf358bbb3-json.log...
Truncating /var/lib/docker/containers/31b2ebceffc369d20d8037e32e8499e060e40f03f6c3e79aedcec8e3df6c916c/31b2ebceffc369d20d8037e32e8499e060e40f03f6c3e79aedcec8e3df6c916c-json.log...
Truncating /var/lib/docker/containers/0f02bccd053a835573071875d371a42f8d515c676920f9d393cf777cdb68be53/0f02bccd053a835573071875d371a42f8d515c676920f9d393cf777cdb68be53-json.log...
Truncating /var/lib/docker/containers/0df2cd7f1fcf9d1be0ab22fb28f302fe65c34298fe6a7bdc45d0e2021478ec98/0df2cd7f1fcf9d1be0ab22fb28f302fe65c34298fe6a7bdc45d0e2021478ec98-json.log...
Truncating /var/lib/docker/containers/abace4bffee40890f33ff08748c6333cb869727b8d3fa0ba3f41dec5adbec19d/abace4bffee40890f33ff08748c6333cb869727b8d3fa0ba3f41dec5adbec19d-json.log...
Truncating /var/lib/docker/containers/7f87852ba5cd81b45d487e9f02acd603473b9175857b2c9626fde4c312c6ff95/7f87852ba5cd81b45d487e9f02acd603473b9175857b2c9626fde4c312c6ff95-json.log...
Log cleanup completed.

 

and here is my NVME drive where /appdata and /system are stored:

image.thumb.png.158c27da1c5c9514d450a4e7763765f6.png

 

Is there possibility to repair my issue?

Edited by rogales

  • Community Expert

OK, I'm still reviewing your diag file...

In the mean time:
The images and the shared context indicate that you’re dealing with an Unraid Docker issue where only some containers start on reboot, while others hang with a "Please wait... starting up containers" message. Here are some steps to troubleshoot:

 

Docker Image Issues:

Sometimes, the docker.img file becomes corrupted, especially on Unraid. You can try deleting and recreating the docker.img file. To do this, stop Docker, delete the docker.img file, and then recreate it from the Docker settings page.

 

Autostart Delay Settings:

You mentioned that Autostart is disabled. However, Unraid has a built-in delay option for Autostart containers. Go to Settings > Docker and look for Docker Auto Start Delay. Setting a delay might allow the system to initialize resources for each container instead of overwhelming the NVMe drive all at once.
(advance togle add a 10 -30 sec wait before unraid tries to start the docerk auto...

 

Docker Custom Network Configuration:

Since you're using macvlan, network conflicts can occasionally prevent containers from starting properly. Switching to bridge mode or adjusting custom network settings may help. Alternatively, using ipvlan instead of macvlan can sometimes resolve these issues.
*Or making a ipvlan to use with docker that it shouild... I prefer macvlan my self 

 

Check Container Resource Allocation:

Examine each container's CPU and memory allocation. High resource usage containers at startup can sometimes conflict with each other, especially on systems with lower storage bandwidth. Try setting resource limits for containers if your CPU or RAM usage spikes during startup.
*docker inspect

 

NVMe Drive Performance:

While NVMe drives are fast, they sometimes experience wear leveling issues, or slowdowns due to resource contention. Ensure that your NVMe drive’s health is good and consider moving the appdata share to a different drive temporarily to see if it affects the Docker startup behavior.

 

Docker Logs:

Look at Docker’s log output to see if there are any specific errors when attempting to start containers. You can access logs via Settings > Docker > Advanced View or check individual container logs.

Remove logs if img file too small and hitting free space isseus.
*Taken care of with user script...

?try beta 7?
Unraid Update:

Check for updates for Unraid, Docker, or the individual containers, as certain issues may have been resolved in newer versions.

 

Edited by bmartino1

  • Author

Now that's an answer! Wow!
Did not expect You would spent so much time on my issue; that's much appreciated. Thank You!

 

First, have some questions I would like to ask You:

On 11/1/2024 at 6:47 PM, bmartino1 said:

Docker Image Issues:

Sometimes, the docker.img file becomes corrupted, especially on Unraid. You can try deleting and recreating the docker.img file. To do this, stop Docker, delete the docker.img file, and then recreate it from the Docker settings page.

This will not WIPE my entire docker list, settings, and appdata right?

 

Second;
 

On 11/1/2024 at 6:47 PM, bmartino1 said:

Autostart Delay Settings:

You mentioned that Autostart is disabled. However, Unraid has a built-in delay option for Autostart containers. Go to Settings > Docker and look for Docker Auto Start Delay. Setting a delay might allow the system to initialize resources for each container instead of overwhelming the NVMe drive all at once.
(advance togle add a 10 -30 sec wait before unraid tries to start the docerk auto...

 Unfortunately I don;t see such option. Maybe because my DOCKER is running now?
If so, I will try that later on;
image.thumb.png.0615c7eeac1f1ae0d5ec943062522278.png

 

 

But I must admit, that after I've used Your script, later that day I had a scheduled backup process which stops every container, checks if there is an update and finally starts them again.

After this whole backup process there were no problems starting the container's again, so hopefully it fixed somehow?

Asking about Unraid 7, still want to wait for a proper, stable release; not a fan of betas when it comes to pc systems, and so.

  • Community Expert
  • Solution

1. remove of the docker image.
This will remove all the dockers in the docker gui on the web page (DON'T WORRY!) they are still there and the data volumes are still there. As long as your volumes are still set to your disks. Some containers or templates require another path for their settings... if it isn't mapped to a volume/disk, it's in the docker image. (* Looking for squids documentation on this on the forum, he outlines very well )

Ideally. Go to setting > stop docker set to no...

Then delete "docker.img" file. 
Then recreate docker.img I'd recommend using a xfs image version with at least 50 GB or more.
Then start docker.
Next restore previous dockers.
Unraid Web UI > docker tab > bottom left add container. Select a docker you had in the list and click apply, no data should be lost...

Review:


2. auto start with delay
Docker web ui toggle at top right advance view:

image.thumb.png.6e14ea47dc6a85351d1177abd130197a.png

As you can see I'm running a 2 docker system for photoprism mysql and the docker photoprism with autostart there is a wait option. I have set my photo prism to wait 10 sec so mysql is up before photo prism to start.

You can setup your dockers with similar autostart to help initial resource load or fix some start issues.

Edited by bmartino1
spelling

  • Community Expert

found squid post on it:

 

  • Author

Hey there,

must say that yesterday I've watched a lot of SpaceInviderOne, and IBRACORP videos about how docker works in Unraid server.

I admit that I should watch them earlier, but sometimes is exactly how they say it; better late than never.

 

I did not delete my docker.img file. But what I did first is that I checked my btrfs scrub status. Ther were no errors.

Next thing was to add wait variable to my docker. Some of them (small ones) wasn't, some of them are with 5,10,15 and even 30 seconds timeout.

And I must admit, that after stopping DOCKER in settings, and relaunching it; every docker started, as it should. Of course it took longer that usualy - but it works.

So at this moment, when nothing is broken, crashed, there are no errors, I won't change it for now.

 

BUT if there will be a problem in the future, I know which steps should I take to properly deal with this issue. So for now, I would like to thank You for Your time, explanation, and seems without a doubt, that You have a lot of selfless help and empathy.

 

I bet that, this topic will in the future not only be, but any other people whom this problem will occur.

 

Once again, THANK YOU @bmartino1.

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.

Guest
Reply to this topic...

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.