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 not starting

Featured Replies

Hello! I've got a problem with Docker not starting anymore.

I've tried deleting the docker .img and folder, it didn't work.

In docker log, I get: failed to start daemon: Couldn't create reference store repository: rename /var/lib/docker/image/overlay2/.tmp-repositories.json2560218145 /var/lib/docker/image/overlay2/repositories.json: no such file or directory failed to start daemon: Couldn't create reference store repository: invalid character '\x00' looking for beginning of value

Any idea?

Thanks!

  • Community Expert

Why are you using NTFS on your pool?

  • Author

I'm pretty sure the SSD of the pool defaulted to that!

  • Community Expert
Just now, ManixQC said:

I'm pretty sure the SSD of the pool defaulted to that!

Was the SSD previously used in Windows formatted to NTFS? If so Unraid will use the existing format unless you explicitly set it to a different format. The default 9n Unraid is to use btrfs.

  • Community Expert

If you put a drive with an NTFS partition on it, it might have accepted that with its contents. Possibly the drive would also have multiple partitions if it was originally a Windows boot drive. So not only would it have an NTFS partition, that partition wouldn't use the whole drive so you would be missing some capacity.

Better if you use btrfs or zfs for pools, much better supported by Unraid.

  • Author

Ok! I'll check that when I get my docker fixed :)

  • Community Expert

You need to fix that before trying to work with Docker or VM Manager, since these are stored on your pool.

  • Author

OK I've emptied the SSD, how do I format it in a new FS?

  • Community Expert

Move everything from pool to array.

https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/cache-pools/#moving-files-between-a-pool-and-the-array

Stop the array, click on the pool to get to its page, Erase the partition(s), Start the array, Format to zfs or btrfs.

Move it back to pool.

https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/cache-pools/#moving-files-between-a-pool-and-the-array

Then you can work on getting your dockers going again.

  • Community Expert
6 minutes ago, ManixQC said:

OK I've emptied the SSD, how do I format it in a new FS?

Stop the array, Erase the partition(s), select zfs or btrfs, Start the array, Format. Make sure the pool is the only thing listed for formatting.

  • Author

I stopped the partition, erased the pool, chose zfs, started the pool and now I get a "Unmountable: unsupported or no file system". How do I format it?

  • Community Expert

MAIN - Array Operation, you should see a Format button with a check box to enable it.

  • Community Expert
4 minutes ago, trurl said:

Make sure the pool is the only thing listed for formatting.

  • Author

OK got it!! It's formatted in zfs!

  • Community Expert

I suggest using docker.img and not docker folder as you have it set now.

  • Author

OK, changed it to .img! It still doesn't work tho

  • Community Expert

xfs is not the usual for docker.img either. Try btrfs.

  • Community Expert

Jan 20 11:36:25 M4N1X emhttpd: shcmd (907): /usr/local/sbin/mount_image '/mnt/ssds/ssd/docker/' /var/lib/docker 20

Jan 20 11:36:25 M4N1X root: mount: /var/lib/docker: mount point does not exist.

This should not happen, the mountpoint should be created automatically. Try rebooting in case something is confusing it.

  • Author

OK, changed docker.img to btrfs. Rebooted the NAS. Docker works now!! Thanks to both of you :D

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.