Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Very Short Overview of Vagrant
Search
Markus Wein
July 18, 2013
Programming
0
8k
A Very Short Overview of Vagrant
A very short overview of Vagrant, presented at the Vienna.rb meetup on 2013-07-18
Markus Wein
July 18, 2013
Tweet
Share
More Decks by Markus Wein
See All by Markus Wein
Command Line Productivity
cypher
1
140
A crash intro to deliberate practice
cypher
0
120
Keeping Your PostgreSQL Data Save
cypher
0
130
Ghost in the State Machine
cypher
2
330
In the beginning was TXT
cypher
0
120
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
250
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
8.3k
How to Become a Better Developer
cypher
1
240
Other Decks in Programming
See All in Programming
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
4.5k
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
150
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
170
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
460
Navigating Dependency Injection with Metro
l2hyunwoo
1
200
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
140
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
TestingOsaka6_Ozono
o3
0
180
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
430
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
210
GoLab2025 Recap
kuro_kurorrr
0
780
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
RailsConf 2023
tenderlove
30
1.3k
Everyday Curiosity
cassininazir
0
110
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
The Cult of Friendly URLs
andyhume
79
6.7k
GitHub's CSS Performance
jonrohan
1032
470k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
23
The Curious Case for Waylosing
cassininazir
0
200
Scaling GitHub
holman
464
140k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
None
Virtual Machines
Developing on Virtual Machines
Deploying on Virtual Machines
Working on Virtual Machines
But… Setup. And maintenance.
Parallels VMWare VirtualBox
None
Vagrantfile
Vagrant::Config.run do |config| config.vm.box = "squeeze64-ruby193" config.vm.box_url = "http://packages.diluvia.net/squeeze64-ruby193.box" config.vm.network
:hostonly, "33.33.33.10" config.vm.share_folder "v-cookbooks", "/cookbooks" config.vm.provision :shell, :path => "script.sh" end
Vagrant::Config.run do |config| config.vm.box = "squeeze64-ruby193" config.vm.box_url = "http://packages.diluvia.net/squeeze64-ruby193.box" config.vm.network
:hostonly, "33.33.33.10" config.vm.share_folder "v-cookbooks", "/cookbooks" config.vm.provision "chef_solo" do |chef| chef.add_recipe "apache" end end
Vagrant::Config.run do |config| config.vm.box = "squeeze64-ruby193" config.vm.box_url = "http://packages.diluvia.net/squeeze64-ruby193.box" config.vm.network
:hostonly, "33.33.33.10" config.vm.share_folder "v-cookbooks", "/cookbooks" config.vm.provision :puppet_server do |puppet| puppet.puppet_server = "puppet.example.com" end end
$ vagrant up
$ vagrant ssh
$ vagrant suspend $ vagrant halt $ vagrant reload
VirtualBox
VMWare
http://www.vagrantup.com http://www.vagrantbox.es