我还没有找到一种优雅而有效的方法来在我的基于Docker的本地开发环境中运行Laravel Artisan命令.
任何人都可以建议采用推荐或"适当"的方式来做迁移等事情吗?
或者,是否有人找到了这样做的简洁方法?理想情况下有示例或建议.
我考虑过的事情:
一个新的容器(共享相同的卷和数据库链接)与ssh,只是为了运行命令(似乎讨厌).
主管中的黑客可能最终会在现场运行(不理想).
编辑数据库配置,或尝试入侵"主机"环境,以便至少可以从主机运行迁移等内容.
创建Web前端来运行(非常讨厌).
试图为它建立一个"信号".
我仍然围绕着Docker,这是新容器的一切方法.
我想我想要平衡很酷的dev-ops的东西和为什么我需要另一个假的服务器 - 只是让它工作 - 已经.
我喜欢为我的开发工作流程承诺,但在某些情况下使用它似乎很尴尬,比如这个......
欢迎任何建议和想法.谢谢大家.