-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Description
Since a week I'm trying to get pihole:latest running on a docker/portainer combination on DSM7.
I updated from DSM6, portainer 1.24 and a very old pihole (5.*).
Details
I've been trying portainer (marked as deprecated) and portainer-ce on docker. While starting, first I got the error
ERROR: Unable to set capabilities for pihole-FTL. Cannot run as non-root.
If you are seeing this error, please set the environment variable 'DNSMASQ_USER' to the value 'root'
Doing so, now I'm running into
Failed to set capabilities on file `/usr/bin/pihole-FTL' (Operation not supported)
The value of the capability argument is not permitted for a file. Or the file is not a regular (non-symlink) file
System info:
Linux DS918plus 4.4.180+ #42661 SMP Fri Apr 1 15:33:06 CST 2022 x86_64 GNU/Linux synology_apollolake_918+
Related Issues
- I have searched this repository/Pi-hole forums for existing issues and pull requests that look similar
How to reproduce the issue
- Environment data
- Operating System: DSM 7.1-42661 Update 1
- Hardware: Synology DS918+
- Kernel Architecture: x86_64
- Docker Install Info and version:
- Software source: docker.io
- Supplimentary Software: Portainer 1.24 and 2
- Hardware architecture: x86
- docker-compose.yml contents, docker run shell command, or paste a screenshot of any UI based configuration of containers here
- any additional info to help reproduce
I've tried pihole releases back to 2021.9 - none started without DSNMASQ_USER=root and none did run pihole-FTL.
I've tried with portainer and portainer-ce.
Before any creation of the container from scratch I deleted my volume binds and recreated them empty.
These common fixes didn't work for my issue
- I have tried removing/destroying my container, and re-creating a new container
- I have tried fresh volume data by backing up and moving/removing the old volume data
- I have tried running the stock
docker run
example(s) in the readme (removing any customizations I added) - I have tried a newer or older version of Docker Pi-hole (depending what version the issue started in for me)
- I have tried running without my volume data mounts to eliminate volumes as the cause
If the above debugging / fixes revealed any new information note it here.
Add any other debugging steps you've taken or theories on root cause that may help.
jaques-sam
Metadata
Metadata
Assignees
Labels
No labels