Php 使用docker compose和Laravel tinker时无法写入'psysh'目录

Php 使用docker compose和Laravel tinker时无法写入'psysh'目录,php,laravel,docker,docker-compose,Php,Laravel,Docker,Docker Compose,我有一个集装箱Laravel应用程序。我所有的容器都在运行。当我运行命令docker compose exec app php artisan tinker时,我得到了错误 ErrorException Writing to directory /home/darula/.config/psysh is not allowed. 其他artisan命令,如docker compose exec app php artisan migrate工作正常 我试图将目录的所有权更改为当前

我有一个集装箱Laravel应用程序。我所有的容器都在运行。当我运行命令
docker compose exec app php artisan tinker
时,我得到了错误

   ErrorException 

  Writing to directory /home/darula/.config/psysh is not allowed.
其他artisan命令,如
docker compose exec app php artisan migrate
工作正常

我试图将目录的所有权更改为当前所有者。还尝试将.config目录的权限更改为
755
。当我在没有docker compose的情况下运行
php artisan tinker
时,命令只运行文件。另外,当我在一个非容器化的应用程序中运行
php artisan tinker
时,它工作得很好

为了在集装箱化应用程序上运行tinker,我需要做什么