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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
170
A crash intro to deliberate practice
cypher
0
130
Keeping Your PostgreSQL Data Save
cypher
0
150
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
260
Other Decks in Programming
See All in Programming
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.8k
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
110
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
150
AI Agent と正しく分析するための環境作り
yoshyum
0
100
Kingdom of the Machine
yui_knk
2
1.5k
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
500
Are We Really Coding 10× Faster with AI?
kohzas
0
150
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.8k
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
AI-DLC Deep Dive
yuukiyo
9
5.7k
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
280
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
120
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
130
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Claude Code のすすめ
schroneko
67
220k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
210
Paper Plane (Part 1)
katiecoart
PRO
0
7.3k
Building an army of robots
kneath
306
46k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
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