Зачем заходить в докер контейнер, чтобы создать новый файл Laravel
Я использую Docker и Laravel, для того чтобы создать новый файл, я захожу в контейнер и прописываю допустим команду для создания контроллера. Но не особо понимаю почему бы это(прописать команду создания контроллера) не сделать сразу на локальной машине, так как через volume в любом случае они отобразятся и в контейнер, но советуют это делать именно заходя контейнера. На первом скрине выполняю эту команду внутри контейнера, на втором на локальной машине - эффект один и тот же, зачем тогда заходить в контейнер?
P.S Докер работает с правами USER 1000:1000