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
100
A crash intro to deliberate practice
cypher
0
100
Keeping Your PostgreSQL Data Save
cypher
0
78
Ghost in the State Machine
cypher
2
270
In the beginning was TXT
cypher
0
59
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
190
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
7.8k
How to Become a Better Developer
cypher
1
200
Other Decks in Programming
See All in Programming
Site Reliability Engineering for GMO
pyama86
7
1k
Goのmultiple errorsについて (2024年4月版)
syumai
3
570
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
Snowflakeで眠ったデータを起こそう!
estie
0
110
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
Tailwind CSSを本気でカスタマイズする方法
fsubal
13
5.2k
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
SIMD Parallel Programming with the Vector API
josepaumard
0
110
PostmanでAPIの動作確認が楽になった話
h455h1
0
160
Ruby Function Composition
bkuhlmann
1
330
코틀린으로 멀티플랫폼 만들기
pangmoo
0
150
Java 22 Overview
kishida
1
180
Featured
See All Featured
Happy Clients
brianwarren
92
6.4k
Bash Introduction
62gerente
604
210k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
The Invisible Customer
myddelton
114
12k
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