mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2026-03-04 00:01:12 -05:00
Permission denied when starting container after update from b.80 to b.81 #5898
Labels
No labels
P1: Critical
P2: High
P3: Medium
P4: Low
UI
bug
cannot reproduce
compatibility
dependencies
docker
documentation
duplicate
enhancement
enhancement
external libs
feature request
good first issue
help wanted
infrastructure
invalid
localization
needs investigation
performance
potential-duplicate
question
recurrent
research
snap
waiting for data
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AdGuardHome#5898
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Blacks-Army on GitHub (Feb 4, 2026).
Originally assigned to: @EugeneOne1 on GitHub.
Prerequisites
I have checked the Wiki and Discussions and found no answer
I have searched other issues and found no duplicates
I want to report a bug and not ask a question or ask for help
I have set up AdGuard Home correctly and configured clients to use it. (Use the Discussions for help with installing and configuring clients.)
Platform (OS and CPU architecture)
Linux, AMD64 (aka x86_64)
Installation
Docker
Setup
On one machine
AdGuard Home version
v0.108.0-b.81
Action
I updated my Docker container from version v0.108.0-b.80 to v0.108.0-b.81.
After the update, the container fails to start. The container is started via Docker Compose with a compose.yaml:
Error output from Docker:
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: exec: "/opt/adguardhome/AdGuardHome": permission denied: unknown
Downgrading to v0.108.0-b.80 resolves the issue; the container starts normally.
Expected result
The container should start normally, as it did in version v0.108.0-b.80.
Actual result
The container fails to start immediately with a "permission denied" error for /opt/adguardhome/AdGuardHome.
Additional information and/or screenshots
No response
@ainar-g commented on GitHub (Feb 4, 2026):
Thanks for reporting. We cannot immediately reproduce this. Does this also happen if you use a plain
docker run?@Blacks-Army commented on GitHub (Feb 4, 2026):
Thanks for your reply. I do not use docker run. I manage AdGuard Home via Docker Compose and would like to keep it that way. As I said this does not happen in b.80 with the same compose.yaml.
I’m wondering if something changed in the container’s init process, because the Docker error points to a permission issue when executing /opt/adguardhome/AdGuardHome (Notice that I did not mount that path). That’s my assumption for why it fails in b.81 but worked fine in b.80.
@EugeneOne1 commented on GitHub (Feb 5, 2026):
@Blacks-Army, we assume the bug has been fixed in the latest edge release. Could you please check if it works in your compose environment?
@Blacks-Army commented on GitHub (Feb 5, 2026):
Yes that fixed it for me, thanks!
@EugeneOne1 commented on GitHub (Feb 9, 2026):
@Blacks-Army, FYI, we've released the fix in the latest beta (
v0.108.0-b.82).@Blacks-Army commented on GitHub (Feb 9, 2026):
Thanks for the Info!