Open guusdk opened 4 years ago
I've reproduced this on Linux when I couldn't on a Mac. The containers run with UID 0, whereas locally we'll likely run in userspace, e.g. UID 1000.
Solution is to map the UID into the container, something like this: https://dev.to/acro5piano/specifying-user-and-group-in-docker-i2e
Needs to be aware of macOS to maintain portability
After running an instance (using
./start.sh
) an_data
folder is created that has content. Some of that content gets file permissions that prevent the user that issued the start from removing it. This causes errors during the setup of subsequent starts, as shown below.