# Fluentd container as non root user

**URL:** <https://forums.docker.com/t/fluentd-container-as-non-root-user/56341>\
**Category:** Machine\
**Tags:** docker\
**Created:** [August 17, 2018, 5:38am UTC](https://forums.docker.com/t/fluentd-container-as-non-root-user/56341 "2018-08-17T05:38:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cyashvant](https://avatars.discourse-cdn.com/v4/letter/c/977dab/32.png) [@cyashvant](https://forums.docker.com/u/cyashvant)\
**Post date:** [August 17, 2018, 5:38am UTC](https://forums.docker.com/t/fluentd-container-as-non-root-user/56341/1 "2018-08-17T05:38:49Z")

</div>

In “_Docker root directory_”, docker daemon creates containers folder (containers) but this folder only root permission to rwx, and inside containers folder log file has ready permission for root user and root group.

But fluentd container is running as non root user and it don’t have read permission on "/_Docker root directory_/docker/containser/XXXX/\*.log file

below is ll command output on containers folder  
-rw-r----- 1 root root 1382743 Aug 17 01:31 f754bb79e8cd120591ac70c465f33e84321021ccdbe4d9035a49dfc05acac86f-json.log

Is there anyway to give read permission to non root user on containers log file?

---

<div class="post-metadata">

**Author:** ![willcu](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/willcu/32/20742_2.png) [@willcu](https://forums.docker.com/u/willcu)\
**Post date:** [August 20, 2018, 5:34am UTC](https://forums.docker.com/t/fluentd-container-as-non-root-user/56341/2 "2018-08-20T05:34:32Z")

</div>

Any progress? I have met same issue.

BTW, I tried change log-driver of docker to fluentd, that works.

---

<div class="post-metadata">

**Author:** ![kinu33](https://avatars.discourse-cdn.com/v4/letter/k/9dc877/32.png) [@kinu33](https://forums.docker.com/u/kinu33)\
**Post date:** [February 29, 2020, 4:51am UTC](https://forums.docker.com/t/fluentd-container-as-non-root-user/56341/3 "2020-02-29T04:51:57Z")

</div>

> [@cyashvant](#):
>
> In “ _Docker root directory_ ”, docker daemon creates containers folder (containers) but this folder only root permission to rwx, and inside containers folder log file has ready permission for root user and root group.
> 
> But fluentd container is running as non root user and it don’t have read permission on "/ _Docker root directory_ /docker/containser/XXXX/\*.log file
> 
> below is ll command output on containers folder  
> -rw-r----- 1 root root 1382743 Aug 17 01:31 f754bb79e8cd120591ac70c465f33e84321021ccdbe4d9035a49dfc05acac86f-json.log
> 
> Is there anyway to give read permission to non root user on containers log file? [aboutallpet](https://aboutallpet.com/best-automatic-dog-feeders/)

I am facing the same issue. Please let me know if you had resolve this.  
Regards  
Kinu
