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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Markus Wein
July 18, 2013
Programming
8k
0
Share
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
More Decks by Markus Wein
See All by Markus Wein
Command Line Productivity
cypher
1
160
A crash intro to deliberate practice
cypher
0
130
Keeping Your PostgreSQL Data Save
cypher
0
140
Ghost in the State Machine
cypher
2
340
In the beginning was TXT
cypher
0
130
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
260
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
250
Other Decks in Programming
See All in Programming
Rethinking API Platform Filters
vinceamstoutz
0
10k
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
120
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
160
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
210
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
300
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
170
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
540
20260320登壇資料
pharct
0
160
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
アーキテクチャモダナイゼーションとは何か
nwiizo
17
4.2k
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
94
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Become a Pro
speakerdeck
PRO
31
5.9k
Designing Experiences People Love
moore
143
24k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
Art, The Web, and Tiny UX
lynnandtonic
304
21k
sira's awesome portfolio website redesign presentation
elsirapls
0
210
Navigating Team Friction
lara
192
16k
BBQ
matthewcrist
89
10k
Color Theory Basics | Prateek | Gurzu
gurzu
0
280
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
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