mldb: Docker not working in macOS / OSX
Hi guys, I’ve been trying to get the MLDB running on my local using docker from quay.io/datacratic/mldb:latest
However, I’ve been facing with the following error:
Aborting boot: directory mapped to /mldb_data owned by root
FYI, I’ve created a new user called mldb (non-root) and change command to id mldb to use the non-root user, however it still returns the same error.
Any help would be appreciated.
OS: macOS 10.12.1 Docker: 1.12.3-beta30
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 18 (9 by maintainers)
You can use this workaround in the meantime.
This will change the ~/mldb_data owner to the one Docker is expecting. Once you’ve run the command you can start MLDB normally.
For the
shared folderit says that the folder I added is overlapped withUsersfolder - perhaps it is already shared.My output as below:
The
mldb_datais owned by 503 and not root, not sure why it says that its owned by root.