ape*_*ari 5 provisioning chef-infra vagrant
Vagrantfile(相关部分)
config.vm.provision :chef_solo do |chef|
chef.add_recipe "yum"
# various recipes..
# in one of these i create the 'localuser' user
end
config.vm.synced_folder "./site/frontend", "/var/www/vhosts/site/frontend", :owner=> 'localuser', :group=>'apache', :extra => 'dmode=755,fmode=755'
Run Code Online (Sandbox Code Playgroud)
当我做第一个vagrant up我得到安装错误,因为它找不到本地用户(在配置之前安装共享文件夹)
如何与以后创建的所有者共享一个共享文件夹?
我不知道你可以在这样的文件夹上设置所有者......它在文档中吗?
我要做的就是挂载该文件夹,然后在配置步骤中以这种方式设置所有者和权限...如果在配置之前该文件夹不存在,我将挂载一个确实存在的文件夹,但从在配置步骤中安装的文件夹。
我通常还会创建 AFP 或 Samba 服务器共享并以这种方式访问服务器上的文件夹...它的设置要多一些,但比仅通过 Vagrant 安装共享文件夹要强大得多。
| 归档时间: |
|
| 查看次数: |
1368 次 |
| 最近记录: |