Could not load unit configuration (memfd_create failed) #1035
-
I'm trying to install netbox-docker on a Synology running docker 20.10.23 \ Docker Compose version v2.9.0-6413-g38f6acd \ containerd v1.6.15. I've tried installing through both Portainer, Synology container manager and straight up docker-compose and tried the last two versions and forks that people have used in their own tutorials (ie. modifying docker-compose-override) and I still end up with the same issue that I can't seem to get past. I realise this might be Synology issue, but I thought I'd post here just in case it's not. At its most basic, my compose.override file just comprises of a custom port, a custom health check and environment for superuser and links to volumes.
Any advice as to what I can do to proceed past this? I'd really appreciate help! Thanks so much! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Seems like your kernel doesn't support the |
Beta Was this translation helpful? Give feedback.
Seems like your kernel doesn't support the
memfd_create
syscall. It was added in Linux 3.17/glibc 2.27, try to check what Linux kernel your Synology is running. If it's older than 3.17 and not possible to upgrade, I'm not sure if there is a great solution.