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
52
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
65
eurucamp special ticket offer for Rails Girls study groups
janschulte
0
91
Reproducible work environments
janschulte
1
77
Working in a different country
janschulte
0
58
Other Decks in Technology
See All in Technology
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
250
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
440
スマートファクトリーの第一歩 〜AWSマネージドサービスで 実現する予知保全と生成AI活用まで
ganota
2
220
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
230
「Linux」という言葉が指すもの
sat
PRO
4
140
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
230
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
490
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
110
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
850
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
950
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
480
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Become a Pro
speakerdeck
PRO
29
5.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Writing Fast Ruby
sferik
628
62k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
What's in a price? How to price your products and services
michaelherold
246
12k
Scaling GitHub
holman
463
140k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Code Review Best Practice
trishagee
70
19k
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