win10下 执行docker-compose up 报cannot create container for xxx

今天在两台电脑上执行这个命令时,都遇到了这个错误,无法创建容器,原因是file sharing has been cancelled,经过请教身边的大神及网上百度,终于搞清楚是docker在挂载文件时,文件分享权限不够.
问题截图:


image.png

解决方法:开启docker共享文件夹,点击电脑任务栏右下角docker图标->settings->resources->file sharing,点击默认目录后面的加号,把自己本机docker目录添加上去


image.png

注:报cannot create container的原因不一定是因为file sharing,需要重点看错误返回的message


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。