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
46
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
57
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
84
Reproducible work environments
janschulte
1
75
Working in a different country
janschulte
0
47
Other Decks in Technology
See All in Technology
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
150
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
110
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
380
JAWS-UG Bedrock Claude Night
yamahiro
3
620
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
540
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
450
アクセス制御にまつわる改善 / Improving access control
itkq
0
560
JSON攻略法.pdf
miyakemito
8
5.1k
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
410
生産性向上チームの紹介
cybozuinsideout
PRO
1
880
MapLibreとAmazon Location Service
dayjournal
1
160
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
570
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
331
56k
Thoughts on Productivity
jonyablonski
58
3.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
Agile that works and the tools we love
rasmusluckow
325
20k
How GitHub (no longer) Works
holman
304
140k
Unsuck your backbone
ammeep
663
57k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Become a Pro
speakerdeck
PRO
11
4.5k
Building Adaptive Systems
keathley
31
1.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.9k
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