【问题标题】:Sharing a Vagrant box共享一个流浪者盒子
【发布时间】:2017-12-05 15:59:22
【问题描述】:

我很快就会有一位新的开发人员来和我一起工作,我想让他们尽可能简单地设置开发环境。

我目前正在使用一个 Vagrant (Laravel Homestead) 盒子,其中设置了大约 15 个域,每个域都有不同的配置(不同的 PHP 版本等),如果可能的话,我想与他们分享现有的盒子。

使用 VagrantFile 设置存储库,让他们克隆它并配置盒子很简单,还是涉及更多步骤?

另外,我不得不编辑盒子上的 MySQL 配置,有什么方法可以将这些更新包含在我与他们共享的内容中,还是他们只需要手动重新配置自己的版本?

任何建议表示赞赏。

谢谢

【问题讨论】:

    标签: laravel-5 vagrant homestead vagrantfile


    【解决方案1】:

    共享 Homestead 环境的最简单方法是使用 after.sh 文件来执行您可能需要的任何自定义,而不是 Homestead 为您提供的。

    您还可以将您的 Homestead.yaml 文件复制到 Homestead.yaml.example 以便新同事轻松复制和粘贴站点以及任何其他配置更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 2017-09-05
      • 1970-01-01
      相关资源
      最近更新 更多