[英]How to check if a bash script is executed inside or outside a vagrant machine?
[英]Create a virtual machine for development with Vagrant
我正在使用ansible和vagrant的nodejs
我需要創建一台用於此類開發的新機器:
我需要做的每一個vagrant up
:
運行以下腳本(以安裝開發所需的所有軟件):
bash <(wget -qO- https://raw.githubusercontent.com/thoughtbot/laptop/master/linux )
NPM安裝在項目中的每個子模塊上
我如何設置這些內容使其在無業游民或ansible中自動執行?
您有幾種選擇:
我個人推薦2,盡管它是最慢的(每次破壞和升級都需要您完成所有工作)。 1是一個很好的選擇,但是我傾向於讓流浪漢盡可能地接近基本狀態,以免在部署過程中出現意外情況。 如果您不必不斷地重新打包和維護該.box,它可以使跨人共享變得更加容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.