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
vagrant介绍
Search
Allen Liu
June 11, 2012
Programming
330
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
vagrant介绍
vagrant介绍
Allen Liu
June 11, 2012
More Decks by Allen Liu
See All by Allen Liu
字符集科普知识
liuxd
1
76
Nginx基础知识
liuxd
5
370
PHP5.3、PHP5.4的特性介绍与深度挖掘
liuxd
3
350
Node.js那些事儿
liuxd
2
1.6k
Other Decks in Programming
See All in Programming
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
110
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
【DroidKaigi 2026】「アクセシビリティを利用するとき、 アクセシビリティもまたこちらを利用している」 〜マルウェアによる攻撃と防衛について〜
halunoyo
0
300
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
200
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
2
260
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
200
MySQLとPostgreSQLって何が違うの?
akagami
PRO
0
160
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
280
自分的「カンファレンスの楽しみ方」
syumai
0
180
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.6k
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
330
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
500
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
570
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
700
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
Done Done
chrislema
186
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
970
Ethics towards AI in product and experience design
skipperchong
2
360
How to make the Groovebox
asonas
2
2.4k
Transcript
vagrant vagrant vagrant vagrant介绍 介绍 介绍 介绍 作者:刘喜东 作者:刘喜东 作者:刘喜东
作者:刘喜东
2 vagrant vagrant vagrant vagrant是神马? 是神马? 是神马? 是神马? • 词义:流浪汉;漂泊者;无赖。
• 本质:虚拟环境的管理工具。 • 用途:线上环境与开发环境一致。
2012-6-11 为什么是它? 为什么是它? 为什么是它? 为什么是它? 1.打包与发布?So easy! 2.像虚拟机一样有用,像本地程序一样快。
2012-6-11 一点补充 一点补充 一点补充 一点补充 • 要求:需要抱virtualbox的大腿。 • 语言:用ruby开发而成。 •
官网:http://vagrantup.com/
2012-6-11 把大象装冰箱用几步 把大象装冰箱用几步 把大象装冰箱用几步 把大象装冰箱用几步... ... ... ... 1.安装:virtualbox,vagrant 2.拷贝:93/tech/liuxd/vagrant
3.运行:start.sh
2012-6-11 命令介绍 命令介绍 命令介绍 命令介绍 vagrant init vagrant up vagrant
suspend vagrant halt vagrant destroy vagrant box add $name <path>|<url> vagrant box remove $name vagrant box list vagrant ssh vagrant package
2012-6-11 流程建议 流程建议 流程建议 流程建议 1.box与线上环境同步 2.box变化立刻分发 3.box放置在“haozu/开发环境/”下 4.box名字以日期为版本号
谢谢啊~ 谢谢啊~ 谢谢啊~ 谢谢啊~