docker 启动映射目录时报权限不足
ERROR: for db Cannot start service db: error while creating mount source path '/docker/data/mysql': mkdir /docker/data/mysql: permission denied
ERROR: for db Cannot start service db: error while creating mount source path '/docker/data/mysql': mkdir /docker/data/mysql: permission denied
# 对挂载的目录授权777最高权限
sudo chmod -R 777 /docker/data/mysql
这有点不太好,但到目前为止,这是我知道的关于权限问题的最佳解决方案
Mac升级10.15 Catalina,无法在根目录创建文件夹解决办法
2.重启电脑,按住 cmd+R进入恢复模式
关闭SIP: csrutil disable,然后重启
3.重新挂载根目录: sudo mount -uw /
现在已经可以在根目录创建文件夹,但是一旦重启电脑,你创建的目录又是只读权限了。所以,正确的做法是把你需要的目录软链接到根目录, 例如: sudo ln -s /Users/xander/docker/data /docker/data
4.重新进入恢复模式,重新打开SIP: csrutil enable
#1楼 该回复已被删除!