Thanks for the suggestion, it was the first step to getting it to work. I then set the directories to +w after that, but got another “permission denied” message (cannot open log file). Then I restarted the docker service (still didn’t work), and then I added the :z flag to the mounted volumes, and it finally worked.
I removed the :z flags and started the containers again, and it still worked, so I’m confused as to what actually happened. Did the :z flag just kickstart some process and wasn’t necessary after that?