so ive been attempting to deploy with tutor. but every time ive tried i get “Error: command status failed with status 14”
along with that i get the error “open /home/slyfox/.local/share/tutor/env/local/docker-compose.yml: permission denied” but no matter what permissions i try to give the same error appears.
have you added your user account (slyfox) to the docker group? Not sure if it is that but sounds like it could be.
I suggest you post more detailed logs of what’s happening
ive tried that already and while i can use docker (i can run hello-world) it still gives the error. i should also note (im sorry im newer to docker.) that im running this in a python venv environment because it wouldnt load because of an error “externally managed” or something like that. and here are the logs
docker compose -f /home/slyfox/.local/share/tutor/env/local/docker-compose.yml -f /home/slyfox/.local/share/tutor/env/local/docker-compose.prod.yml --project-name tutor_local logs
open /home/slyfox/.local/share/tutor/env/local/docker-compose/yml: permission denied
Error: Command failed with status 14: docker compose -f /home/slyfox/.local/share/tutor/env/local/docker-compose.yml -f /home/slyfox/.local/share/tutor/env/local/docker-compose/prod.yml --project-name tutor_local logs
Hey @William_Story - was running into the same issue and every global search/forum kept repeating “make sure user is in the docker group”. I ended up using the AI chatbot for my host. It immediately gave the solution: “That error usually means Tutor (via docker compose) is trying to read compose-spec.json from a directory your current user can’t access (most often: you’re running it from /root, a protected folder, or a directory owned by another user).
For the fix, move your Tutor project to your user’s home, and run it there:
mkdir -p ~/openedx
cd ~/openedx
“
I created the directory while the venv was activte and then ran “tutor local launch” and it finally got past the error.