Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kei IWASAKI
4,704 views
Vagrant+virtualboxを使ってみよう
NODE-Setagaya#2で使ったスライドです
Read more
6
Save
Share
Embed
Embed presentation
1
/ 28
2
/ 28
3
/ 28
4
/ 28
5
/ 28
6
/ 28
7
/ 28
8
/ 28
9
/ 28
10
/ 28
11
/ 28
12
/ 28
13
/ 28
14
/ 28
15
/ 28
16
/ 28
17
/ 28
18
/ 28
19
/ 28
20
/ 28
21
/ 28
22
/ 28
23
/ 28
24
/ 28
25
/ 28
26
/ 28
27
/ 28
28
/ 28
More Related Content
PPTX
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
PDF
Vagrant - 最近流行ってるらしいけど何者?
by
Yoshinori Nakanishi
PDF
Vagrant+Ansibleで検証環境を簡単構築
by
Ken Sawada
PPTX
Ansible/Vagrantでアドテク環境を最速構築
by
kaboccha
PDF
Vagrantと網元で開発環境を作ってみよう
by
Takuma Morikawa
PDF
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
PDF
Vagrant で PHP 開発環境を作る ハンズオン
by
Masashi Shinbara
PDF
スッとGoを取り入れる
by
Yusuke Wada
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
Vagrant - 最近流行ってるらしいけど何者?
by
Yoshinori Nakanishi
Vagrant+Ansibleで検証環境を簡単構築
by
Ken Sawada
Ansible/Vagrantでアドテク環境を最速構築
by
kaboccha
Vagrantと網元で開発環境を作ってみよう
by
Takuma Morikawa
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
Vagrant で PHP 開発環境を作る ハンズオン
by
Masashi Shinbara
スッとGoを取り入れる
by
Yusuke Wada
What's hot
PDF
Cpi mega mix
by
Ryuji Egashira
PDF
今、話題のビルドツール gulp/Gruntを徹底解剖! ~ハンズオンで基礎から学ぶ、Web制作の味方 ビルドツール~
by
知己 久保
PDF
Scala 初めての人が Heroku で Web アプリを公開するまで
by
Hideaki Miyake
PDF
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
PPTX
ConoHaにおける オブジェクトストレージの 利用動向
by
Hironobu Saitoh
PDF
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
by
Masashi Shinbara
PPTX
ConoHa VPSの コマンドラインツールを作った
by
Hironobu Saitoh
PDF
誰でも出来るローカル開発環境の作り方
by
666oh666
PDF
はてなのサービスの開発環境
by
ast_j
PDF
MasterCloud Docker Hands-on 20170725
by
Masafumi Noguchi
ODP
Nseg20120929
by
hiro345
PDF
うわ…私のEmacs力、低すぎ...?
by
Masahiro Sano
PDF
Grani's way of thinking infrastructure
by
Saito Ryuichi
PDF
Tizen web app を FireFox OS へ移植する方法を考えた
by
Naruto TAKAHASHI
PPTX
OpenGLプログラミング
by
幸雄 村上
PDF
Ruby実践
by
Kenichi Kawaguchi
PDF
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
by
Hiroh Satoh
PPTX
サーバ側Swift
by
幸雄 村上
PDF
Sflt17 meteorではじめる最速ウェブアプリ開発
by
Hironao Sekine
PDF
chat bot framework for Java8
by
masahitojp
Cpi mega mix
by
Ryuji Egashira
今、話題のビルドツール gulp/Gruntを徹底解剖! ~ハンズオンで基礎から学ぶ、Web制作の味方 ビルドツール~
by
知己 久保
Scala 初めての人が Heroku で Web アプリを公開するまで
by
Hideaki Miyake
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
ConoHaにおける オブジェクトストレージの 利用動向
by
Hironobu Saitoh
もう XAMPP / MAMP はいらない! Vagrant で作る PHP 開発環境
by
Masashi Shinbara
ConoHa VPSの コマンドラインツールを作った
by
Hironobu Saitoh
誰でも出来るローカル開発環境の作り方
by
666oh666
はてなのサービスの開発環境
by
ast_j
MasterCloud Docker Hands-on 20170725
by
Masafumi Noguchi
Nseg20120929
by
hiro345
うわ…私のEmacs力、低すぎ...?
by
Masahiro Sano
Grani's way of thinking infrastructure
by
Saito Ryuichi
Tizen web app を FireFox OS へ移植する方法を考えた
by
Naruto TAKAHASHI
OpenGLプログラミング
by
幸雄 村上
Ruby実践
by
Kenichi Kawaguchi
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
by
Hiroh Satoh
サーバ側Swift
by
幸雄 村上
Sflt17 meteorではじめる最速ウェブアプリ開発
by
Hironao Sekine
chat bot framework for Java8
by
masahitojp
Viewers also liked
PDF
Vagrant勉強会 チュートリアル編
by
Yasuyuki Sugai
PDF
開発現場で活用するVagrant
by
Masashi Shinbara
PDF
Vagrant体験入門
by
Masashi Shinbara
PDF
Introduction to Vagrant
by
Marcelo Pinheiro
PDF
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
by
Masahito Zembutsu
PPTX
Heiber alexis vega
by
klaumilenitha
PPTX
Cho thuê căn hộ the estella quận 2 cực đẹp
by
nhaviet9
PPTX
Noreida ramirez redvolucion 1
by
klaumilenitha
PPTX
Mercy yusmaida molano riaño2
by
klaumilenitha
PPTX
Lina marcela baron
by
klaumilenitha
PPTX
Merly yuliana garcía moreno
by
klaumilenitha
PPTX
Omay Milena Rojas Martinez 1
by
klaumilenitha
PPTX
Erika rocio vargas
by
klaumilenitha
PPTX
Redvolucion jessica
by
klaumilenitha
PPTX
JormaN Cardozo
by
klaumilenitha
PPTX
Diego fernando peñaloza
by
klaumilenitha
PPTX
DIEGO ALFONSO
by
klaumilenitha
PPTX
Neny lucero rojas martínez1
by
klaumilenitha
PPTX
7 myths about weight loss tips that most people never knew.
by
Satyamrut Uttarkabat
PPTX
Noreida ramirez redvolucion 2
by
klaumilenitha
Vagrant勉強会 チュートリアル編
by
Yasuyuki Sugai
開発現場で活用するVagrant
by
Masashi Shinbara
Vagrant体験入門
by
Masashi Shinbara
Introduction to Vagrant
by
Marcelo Pinheiro
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
by
Masahito Zembutsu
Heiber alexis vega
by
klaumilenitha
Cho thuê căn hộ the estella quận 2 cực đẹp
by
nhaviet9
Noreida ramirez redvolucion 1
by
klaumilenitha
Mercy yusmaida molano riaño2
by
klaumilenitha
Lina marcela baron
by
klaumilenitha
Merly yuliana garcía moreno
by
klaumilenitha
Omay Milena Rojas Martinez 1
by
klaumilenitha
Erika rocio vargas
by
klaumilenitha
Redvolucion jessica
by
klaumilenitha
JormaN Cardozo
by
klaumilenitha
Diego fernando peñaloza
by
klaumilenitha
DIEGO ALFONSO
by
klaumilenitha
Neny lucero rojas martínez1
by
klaumilenitha
7 myths about weight loss tips that most people never knew.
by
Satyamrut Uttarkabat
Noreida ramirez redvolucion 2
by
klaumilenitha
Similar to Vagrant+virtualboxを使ってみよう
PPTX
Vagrantのひみつ
by
Shiro Miyazaki
PDF
Vagrant intro
by
t9md
PPTX
Vagrant×Rails セットアップ講習会資料
by
kayo tozaki
ODP
"Up" with vagrant and docker
by
Hiroshi Miura
PPTX
勉強会0614 vagrant
by
Yu Ito
PDF
Vagrant を Web開発環境に使う
by
Masashi Shinbara
PDF
"Up" with vagrant and docker
by
Hiroshi Miura
PDF
ローカル開発環境の構築をしよう VirtualBox + Vagrant
by
Kazuma Kimura
PPTX
Virtualbox+vagrant+docker
by
Yukihiro Katsumi
PDF
WordBench熊本Vagrant勉強会
by
Akinori Tateyama
PDF
Vagrantのすすめ
by
Hajime Fujimoto
PPTX
Transnet.+ lunch mt #1
by
Ryota Tomomura
PPTX
Vagrant勉強会アップロード用
by
takeuchi-tk
PDF
仮想環境によるLinux
by
Shigeharu Matsumoto
PDF
余ったPCをルータに変える、ソフトウェアルータ「SEIL/x86」
by
IIJ
PDF
ローカル環境にCent OSサーバをVirtualBoxで作ろう!
by
Ikuo Degawa
PPTX
Word bench富山 vagrantやってみよう
by
Satoshi Kamigaki
PDF
お試し用のLinux環境を作る
by
onozaty
PDF
Vagrant-concrete5
by
Kite Koga
PDF
Sola勉強会 vagrant入門 ver.2
by
Shiojiri Ohhara
Vagrantのひみつ
by
Shiro Miyazaki
Vagrant intro
by
t9md
Vagrant×Rails セットアップ講習会資料
by
kayo tozaki
"Up" with vagrant and docker
by
Hiroshi Miura
勉強会0614 vagrant
by
Yu Ito
Vagrant を Web開発環境に使う
by
Masashi Shinbara
"Up" with vagrant and docker
by
Hiroshi Miura
ローカル開発環境の構築をしよう VirtualBox + Vagrant
by
Kazuma Kimura
Virtualbox+vagrant+docker
by
Yukihiro Katsumi
WordBench熊本Vagrant勉強会
by
Akinori Tateyama
Vagrantのすすめ
by
Hajime Fujimoto
Transnet.+ lunch mt #1
by
Ryota Tomomura
Vagrant勉強会アップロード用
by
takeuchi-tk
仮想環境によるLinux
by
Shigeharu Matsumoto
余ったPCをルータに変える、ソフトウェアルータ「SEIL/x86」
by
IIJ
ローカル環境にCent OSサーバをVirtualBoxで作ろう!
by
Ikuo Degawa
Word bench富山 vagrantやってみよう
by
Satoshi Kamigaki
お試し用のLinux環境を作る
by
onozaty
Vagrant-concrete5
by
Kite Koga
Sola勉強会 vagrant入門 ver.2
by
Shiojiri Ohhara
More from Kei IWASAKI
PDF
コロナ渦とキャリアの話 / my carrier and covid-19
by
Kei IWASAKI
PDF
Collaboration hack with slackbot - PyCon HK 2018 - 2018.11.24
by
Kei IWASAKI
PDF
Elasticbeanstalk で Ansible を使っている話
by
Kei IWASAKI
PDF
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
by
Kei IWASAKI
PDF
Pelican の紹介 / World Plone Day 2017 Tokyo
by
Kei IWASAKI
PDF
たった一ファイルの python スクリプトから始めるOSS開発入門 / PyCon JP 2016
by
Kei IWASAKI
PDF
3分でサーバオペレーションコマンドを作る技術
by
Kei IWASAKI
PDF
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
by
Kei IWASAKI
PDF
障害発生時に抑えておきたい基礎知識
by
Kei IWASAKI
PDF
監視のススメ
by
Kei IWASAKI
コロナ渦とキャリアの話 / my carrier and covid-19
by
Kei IWASAKI
Collaboration hack with slackbot - PyCon HK 2018 - 2018.11.24
by
Kei IWASAKI
Elasticbeanstalk で Ansible を使っている話
by
Kei IWASAKI
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
by
Kei IWASAKI
Pelican の紹介 / World Plone Day 2017 Tokyo
by
Kei IWASAKI
たった一ファイルの python スクリプトから始めるOSS開発入門 / PyCon JP 2016
by
Kei IWASAKI
3分でサーバオペレーションコマンドを作る技術
by
Kei IWASAKI
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
by
Kei IWASAKI
障害発生時に抑えておきたい基礎知識
by
Kei IWASAKI
監視のススメ
by
Kei IWASAKI
Vagrant+virtualboxを使ってみよう
1.
VirtualBox + Vagrant を使ってみよう! @laugh_k Node-Setagaya#2
2013.06
2.
Profile • 名前 Kei Iwasaki •
Twitter @laugh_k • 職業 MSP(監視運用代行)の会社で サーバ・ネットワークエンジニア的なもの
3.
さっそくですが、今回のテーマは Node-Setagaya#2 2013.06
4.
仮想化ソフトフェアでは定番の Oracle VirtualBox Node-Setagaya#2 2013.06
5.
そして Node-Setagaya#2 2013.06
6.
最近話題のVirtualBoxのフロントエンドの Vagrant Node-Setagaya#2 2013.06
7.
この2つを使って ローカルマシンに手頃に検証環境を 作ってみよう! Node-Setagaya#2 2013.06
8.
ちなみにワタクシも バリバリVagrant使い倒している というわけではないので むしろ使ってみたいからテーマにした おて柔らかにおねがいします(震え声 Node-Setagaya#2 2013.06
9.
という事で まずは環境を作ってみよう! Node-Setagaya#2 2013.06
10.
Node-Setagaya#2 2013.06 1.VirtualBoxのインストール 事前にお願いしていたかと思いますが、 以下からOracle VirtualBoxのインストーラを 入手してインストール! https://www.virtualbox.org/wiki/Downloads
11.
Node-Setagaya#2 2013.06 2.Vagrantのインストール 実はVagrantは色々入れ方はあります。 ● RubyGemsを使う ●
bundlerで入れる(Ruby詳しくないので詳細不明。。) ● 公式サイトのインストーラーを使う お手軽にプラグインを試しながら使いたいので 今回はRubyGemsを使ってインストールします。
12.
Node-Setagaya#2 2013.06 2.Vagrantのインストール 1.まずはRuby環境の整備 * Macの人 デフォルトで入っているのRubyGems の最新化だけしておきましょう。 *
Ubuntu,LinuxMintの人 デフォルトでは入ってないので インストール&念の為最新化 ※ Windowsは今回は省略 $ sudo gem update --system $ sudo apt-get install ruby rubygems $ sudo gem update --system
13.
Node-Setagaya#2 2013.06 2.Vagrantのインストール 2.RubyGemsでVagrantのインストール インストールは以上! $ sudo
gem install vagrant $ vagrant --version
14.
Vagrantを使って サクッと仮想環境を作ってみよう! Node-Setagaya#2 2013.06
15.
当然だけどこれはナシで Node-Setagaya#2 2013.06
16.
Node-Setagaya#2 2013.06 Vagrantで仮想環境を作ってみよう! Vagrantを使った仮想環境構築の大まかな流れ 1. boxと呼ばれるテンプレートを用意する 2.
仮想マシンの作成 3. 仮想マシンの起動 といった感じです。 これがコマンドラインからできちゃうわけです!
17.
Node-Setagaya#2 2013.06 Vagrantで仮想環境を作ってみよう! 仮想マシン作成手順 1. 作業ディレクトリの作成&移動 2.
仮想マシンの追加、起動 title: VM管理用の名前(自分がわかればとりあえず何でもOK) url : テンプレートのURL $ mkdir -p ~/work/vagrant $ cd ~/work/vagrant $ vagrant box add {title} {url} $ vagrant init {title} $ vagrant up
18.
Node-Setagaya#2 2013.06 Vagrantで仮想環境を作ってみよう! 仮想マシン作成手順 3. テンプレートは以下のページで公開されている ものを使うとラク。(もちろん自作もアリ!) http://www.vagrantbox.es/ 4.CentOS
6.3 x86_64 minimalだと以下のような感じ $ vagrant box add cent63-x86_64 > https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box $ vagrant init cent63-x86_64 $ vagrant up
19.
Node-Setagaya#2 2013.06 Vagrantで仮想環境を作ってみよう! 仮想マシンに接続 5. 基本的にはコンソールではなくSSHで接続します。 しかも以下のコマンドで一発接続可能 **
注意 ** ※ Windowsの場合はSSHコマンドが見つからないんでPuTTY とか使って入ってね。というメッセージが出るだけで 使えない。 ※ Unix系環境でもlocalhostのPort2222にSSHすれば入れる。 (Portは環境によってはずれるかも。。) $ vagrant ssh
20.
Node-Setagaya#2 2013.06 Vagrantで仮想環境を作ってみよう! vagrantコマンドのオプションなど 5. help見てもらえれば結構わかりますが、 結構使いそうなコマンドの例を ##
gemを使ってプラグインのインストール $ vagrant gem install {plugin} ## 仮想マシンの状態確認 $ vagrant status ## 仮想マシンの停止 $ vagrant halt {title} ## 仮想マシンの削除 $ vagrant destory {title}
21.
Vagrantの便利なプラグイン紹介 Node-Setagaya#2 2013.06
22.
Node-Setagaya#2 2013.06 Vagrantのプラグイン Sahara https://github.com/jedi4ever/sahara sandboxモードが使えるようになり、 仮想マシンの状態を簡単にロールバックできるよう になります。 インストール $ vagrant
gem install sahara $ vagrant sandbox -h
23.
おまけ Node-Setagaya#2 2013.06
24.
Node-Setagaya#2 2013.06 VirtualBoxのコマンドライン Vagrantの内容が中心でしたが 実はVirtualBoxそのものもコマンドラインで 操作できたりします。 “Vbox...”というコマンドがそれに当たります。 Unix系OSの場合、VirtualBoxをインストールすれば PATHの通った場所に配置されます。 $ ls
/usr/bin/VBox* /usr/bin/VBoxClient /usr/bin/VBoxHeadless /usr/bin/VBoxManage /usr/bin/VBoxSDL
25.
Node-Setagaya#2 2013.06 VirtualBoxのコマンドライン WindowsでもPATHは通ってませんが ちゃんとあります。
26.
Node-Setagaya#2 2013.06 VirtualBoxのコマンドライン あまり調べきれてないですが、 便利そうなものを紹介。 他にもVBoxManageコマンドのヘルプを覗いてみると 結構変態的なことできそうです。 ## VirtualBoxに構築済みのVM一覧 $
VboxManage list vms ## 対象VMを起動 $ VboxManage startvm {vmname} ## 対象VMを起動(バックグラウンド) $ VboxManage startvm {vmname} –type headless
27.
最後に Node-Setagaya#2 2013.06
28.
Node-Setagaya#2 2013.06 最後に Ops側から見た検証環境は 物理上でなきゃできないものや 最近だとクラウド上でやったりなんかが多いですが ミドルウェア絡みのことをサクッとやりたいなら VirtualBoxも非常に便利です。 予算や時間も見ながらこのあたりの手段は 適宜選択していきたいものですね。 また、今回紹介できたのはほんの一部ですが ChefやPuppetなんかと絡めてこのへん掘り下げても 面白そうですね。