【发布时间】:2016-09-11 13:58:01
【问题描述】:
我在 macOS 上使用 docker 和 docker-osx-dev (https://github.com/brikis98/docker-osx-dev) 一切都很好。它可以帮助我解决卷慢的问题。但是每次当我启动我的 docker-compose 时,我都会遇到权限问题,我不得不通过 docker exec 和 chmod 设置权限……我花了很多时间来寻找解决方案。我尝试使用 501 和 1000 id 的 usermod 但没有任何帮助。你知道如何解决它吗? 我的项目设置:https://bitbucket.org/SmileSergey/symfonydocker/src 谢谢!
【问题讨论】:
-
请分享具体问题/错误,并可能在您的问题中添加一些代码 sn-ps。链接 BitBucket 还不足以得到答案
-
我有文件权限的默认 symfony 错误:致命错误:未捕获的 RuntimeException:无法写入缓存文件“/var/www/symfony/var/cache/dev/classes.php”。在 /var/www/symfony/vendor/symfony/symfony/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php:248 之后我这样做: docker exec -ti symfonydefault_php_1 bash chmod -R 777 /var/www/symfony/ 和一切都很好
标签: docker docker-compose dockerfile docker-machine