Permission denied in docker compose up #3899

Closed
opened 2026-02-21 18:03:23 -05:00 by yindo · 0 comments
Owner

Originally created by @sugarforever on GitHub (May 30, 2024).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • Please do not modify this template :) and fill in all the required fields.

Dify version

0.6.9

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

The issue I noticed is as follows:

xyz@1234567890 docker % docker compose up     
[+] Running 5/0
 ✔ Container docker-sandbox-1     Running                                                                                                                                                                     0.0s 
 ✔ Container docker-weaviate-1    Running                                                                                                                                                                     0.0s 
 ✔ Container docker-ssrf_proxy-1  Running                                                                                                                                                                     0.0s 
 ✔ Container docker-web-1         Running                                                                                                                                                                     0.0s 
 ✔ Container docker-worker-1      Running                                                                                                                                                                     0.0s 
Attaching to api-1, db-1, nginx-1, redis-1, sandbox-1, ssrf_proxy-1, weaviate-1, web-1, worker-1
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied

I'm using macOS Sonoma v14.4.1

I followed the steps below to set up the docker environment locally:

$ git clone https://github.com/langgenius/dify.git
$ cd dify/docker
$ docker compose up

I got the error above in docker compose up.

✔️ Expected Behavior

The containers are expected to be up and running.

Actual Behavior

xyz@1234567890 docker % docker compose up     
[+] Running 5/0
 ✔ Container docker-sandbox-1     Running                                                                                                                                                                     0.0s 
 ✔ Container docker-weaviate-1    Running                                                                                                                                                                     0.0s 
 ✔ Container docker-ssrf_proxy-1  Running                                                                                                                                                                     0.0s 
 ✔ Container docker-web-1         Running                                                                                                                                                                     0.0s 
 ✔ Container docker-worker-1      Running                                                                                                                                                                     0.0s 
Attaching to api-1, db-1, nginx-1, redis-1, sandbox-1, ssrf_proxy-1, weaviate-1, web-1, worker-1
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
db-1     | chown: /var/lib/postgresql/data/pgdata: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
redis-1    | chown: .: Permission denied
Originally created by @sugarforever on GitHub (May 30, 2024). ### Self Checks - [X] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [X] Please do not modify this template :) and fill in all the required fields. ### Dify version 0.6.9 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce The issue I noticed is as follows: ``` xyz@1234567890 docker % docker compose up [+] Running 5/0 ✔ Container docker-sandbox-1 Running 0.0s ✔ Container docker-weaviate-1 Running 0.0s ✔ Container docker-ssrf_proxy-1 Running 0.0s ✔ Container docker-web-1 Running 0.0s ✔ Container docker-worker-1 Running 0.0s Attaching to api-1, db-1, nginx-1, redis-1, sandbox-1, ssrf_proxy-1, weaviate-1, web-1, worker-1 db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied ``` I'm using macOS Sonoma v14.4.1 I followed the steps below to set up the docker environment locally: ``` $ git clone https://github.com/langgenius/dify.git $ cd dify/docker $ docker compose up ``` I got the error above in `docker compose up`. ### ✔️ Expected Behavior The containers are expected to be up and running. ### ❌ Actual Behavior ``` xyz@1234567890 docker % docker compose up [+] Running 5/0 ✔ Container docker-sandbox-1 Running 0.0s ✔ Container docker-weaviate-1 Running 0.0s ✔ Container docker-ssrf_proxy-1 Running 0.0s ✔ Container docker-web-1 Running 0.0s ✔ Container docker-worker-1 Running 0.0s Attaching to api-1, db-1, nginx-1, redis-1, sandbox-1, ssrf_proxy-1, weaviate-1, web-1, worker-1 db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied db-1 | chown: /var/lib/postgresql/data/pgdata: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied redis-1 | chown: .: Permission denied ```
yindo added the 🐞 bug label 2026-02-21 18:03:23 -05:00
yindo closed this issue 2026-02-21 18:03:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#3899