-
-
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 runexample(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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels