diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 44e365c0c3..f4c35308ce 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4.1.0 - - uses: actions/setup-python@v4.7.0 + - uses: actions/setup-python@v4.7.1 with: python-version: 3.x - uses: actions/cache@v3.3.2 @@ -28,7 +28,7 @@ jobs: - uses: actions/checkout@v4.1.0 with: fetch-depth: '0' - - uses: actions/setup-python@v4.7.0 + - uses: actions/setup-python@v4.7.1 with: python-version: 3.x - uses: actions/cache@v3.3.2 diff --git a/FAQ.md b/FAQ.md index a073c8fc9c..123249bc28 100644 --- a/FAQ.md +++ b/FAQ.md @@ -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 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). diff --git a/docs/requirements.txt b/docs/requirements.txt index a3ff38d809..9f7216363b 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ mkdocs-awesome-pages-plugin==2.9.2 mkdocs-git-revision-date-localized-plugin==1.2.0 -mkdocs-material==9.4.2 +mkdocs-material==9.4.4 mkdocs-minify-plugin==0.7.1 mkdocs-redirects==1.2.1