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
7.6k
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
110
A crash intro to deliberate practice
cypher
0
110
Keeping Your PostgreSQL Data Save
cypher
0
89
Ghost in the State Machine
cypher
2
280
In the beginning was TXT
cypher
0
72
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
210
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
7.9k
How to Become a Better Developer
cypher
1
220
Other Decks in Programming
See All in Programming
KSPの導入・移行を前向きに検討しよう!
shxun6934
PRO
0
220
大公開!iOS開発の悩みトップ5 〜iOSDC Japan 2024〜
ryunakayama
0
190
Patched fetch did not work
quramy
1
110
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
130
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
760
全部見せます! クラシルリワードのSwiftTesting移行プロジェクト
uetyo
0
210
watsonx.ai Dojo #2 生成AIを使ったアプリ開発入門編
oniak3ibm
PRO
0
110
How to Break into Reading Open Source
kaspth
2
210
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
オートマトン学習しろ / Do automata learning
makenowjust
3
130
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
XStateでReactに秩序を与えたい
gizm000
0
720
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
508
110k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Writing Fast Ruby
sferik
623
60k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.6k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Visualization
eitanlees
142
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
For a Future-Friendly Web
brad_frost
174
9.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
63
Designing Experiences People Love
moore
138
23k
Building Adaptive Systems
keathley
36
2.1k
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