Puphpet создать каталог

Возможно, моя проблема довольно тривиальна, но я ничего не мог найти по этому поводу. Мне нужно, чтобы в моем бродяге всегда создавался каталог с определенным владельцем и режимом. Это возможно как-то легко?

1 ответ

Решение

Если вы хотите, чтобы папка синхронизировалась с вашей хост-системой, добавьте эту строку в ваш Vagrantfile внутри Vagrant.configure(2) do |config| раздел:

config.vm.synced_folder "host_dir", "guest_dir", create: true , group: "name_of_group", owner: "name_of_owner"

Если вы просто хотите создать папку в гостевой системе, вы можете использовать встроенную оболочку:

config.vm.provision "shell", inline: "mkdir -p guest_dir && chown -R owner:group guest_dir"

^ Предполагая, что вы работаете с Linux Linux VM.

Другие вопросы по тегам