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
Lightning talk about working with vagrant
Search
Jan Schulte
June 27, 2014
Technology
1
50
Lightning talk about working with vagrant
Jan Schulte
June 27, 2014
Tweet
Share
More Decks by Jan Schulte
See All by Jan Schulte
Working with Vagrant
janschulte
0
63
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
89
Reproducible work environments
janschulte
1
76
Working in a different country
janschulte
0
56
Other Decks in Technology
See All in Technology
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.4k
日経電子版のStoreKit2フルリニューアル
shimastripe
1
150
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
120
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
330
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
630
型チェック 速度改善 奮闘記⌛
tocomi
1
140
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
430
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
2
490
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
220
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
210
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
580
Featured
See All Featured
The Language of Interfaces
destraynor
154
24k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Why Our Code Smells
bkeepers
PRO
334
57k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Faster Mobile Websites
deanohume
305
30k
A better future with KSS
kneath
238
17k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The Cult of Friendly URLs
andyhume
78
6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
We Have a Design System, Now What?
morganepeng
50
7.2k
Transcript
Working with Vagrant Jan Schulte - @neinasaservice
Virtual machine • Software that emulates a complete computer •
For example “Run Windows on your Mac” simultaneously
source: http://www.macwindows.com/Images/Parallels8_Win8.png
What is Vagrant? • Open source tool for managing virtual
machines • Written in Ruby • Available for • Mac OS X • Linux • Windows
Why Vagrant • Portable work environments • Provide same working
environment for all team members • Spend less time with setup • Automatic installation of tools • One VM for every project
$ vagrant init
$ ls! Vagrantfile
$ vagrant up
$ vagrant ssh
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)! ! *
Documentation: https://help.ubuntu.com/! Welcome to your Vagrant-built virtual machine.! Last login: Fri Jun 27 19:42:50 2014 from 10.0.2.2! vagrant@precise64:~$
Special things • user vagrant • password vagrant • Vagrantfile
is a Ruby file • Vagrantfile is checked in together with your project
• List of virtual machines • https://vagrantcloud.com/discover/featured • http://www.vagrantbox.es/ •
Tutorials • http://docs.vagrantup.com/v2/getting-started/ index.html • Example Working environment • https://github.com/schultyy/basic-development-env