On my R5S I installed a 1TB SSD through this manual https://wiki.friendlyelec.com/wiki/inde ... _Hard_Disk
and configured Docker (in the FriendlyWRT Docker GUI) to use /media/nvme/docker as home directory. This actually works for smaller containers, no problem.

So let's check if the config is correct:
root@FriendlyWrt:/tmp/dockerd# cat daemon.json
{ "data-root": "\/media\/nvme\/docker\/", "log-level": "warn", "iptables": true }
This looks good, this is where it should be.

So let's start HA through
root@FriendlyWrt:/# docker run -d --name homeassistant --privileged --restart=unless-stopped -p 8123:8123 -e TZ="Europe/Berlin" -v homeassistant_config:/config --network=host ghcr.io/home-assistant/home-assistant:stable
Which fails with
docker: failed to register layer: ApplyLayer exit status 1 stdout: stderr: open /usr/local/lib/python3.10/site-packages/screenlogicpy/requests/request.py: no space left on device.
See 'docker run --help'.
So if I understand it right, the system is still using /usr/local which is of course on a "small" disk.

So I checked
https://forums.docker.com/t/how-to-chan ... y2/43620/9
https://linuxconfig.org/how-to-move-doc ... bian-linux
but they all don't apply :frowning:

So right now I have an unused 1TB SSD in the machine (NanoPi R5S with 4GB RAM, 32GB onboard eMMC and 1TB SSD) but I cannot tell the Docker to start the container :frowning:

Should I create a swap partition? Any recommendation would be highly appreciated!