Merge pull request #153 from linuxserver/drizuid-storage-driver

Add information about storage driver incompatibility
pull/150/head^2
driz 2023-10-11 09:46:48 -04:00 zatwierdzone przez GitHub
commit 639e4391ef
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 23 dodań i 0 usunięć

23
FAQ.md
Wyświetl plik

@ -129,6 +129,29 @@ You have a few options as noted below. Options 1 is short-term, while option 2 i
- Images based on our Nginx base-image(Nextcloud, SWAG, Nginx, etc.) fails to generate a certificate, with a message similar to `error getting time:crypto/asn1/a_time.c:330`
- `docker exec <container-name> date` returns 1970
## My host filesystem is incompatible with my docker storage driver {#storage}
Some host file systems types are not compatible with the default storage driver of docker (overlay2)
- Symptoms
If your host is affected you may see errors in your containers such as:
```text
ERROR Found no accessible config files
```
or
```text
Directory not empty. This directory contains an empty ignorecommands sub-directory
```
- Resolution
As shown in [Docker docs](https://docs.docker.com/storage/storagedriver/select-storage-driver/#supported-backing-filesystems)
A host filesystem of zfs requires a docker storage driver of zfs and a host file system of btrfs requires a docker storage driver of btrfs.
Correcting this oversight will resolve the issue. This is not something that a container change will resolve.
## What is lscr.io {#lscr}
LSCR is a vanity url for our images, this is provided to us in collaboration with [scarf.sh](https://about.scarf.sh/). It is not a dedicated docker registry, rather a redirection service. As of writing it redirects to GitHub Container Registry (ghcr.io).