Your SlideShare is downloading. ×
  • Like
Vagrantでwindows仮想環境を構築しよう
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Vagrantでwindows仮想環境を構築しよう

  • 1,937 views
Published

JAZUG 福岡(ふくあず) クラウドデザインパターン勉強会 (http://fukuazu.doorkeeper.jp/events/12290) でのLT発表資料です。

JAZUG 福岡(ふくあず) クラウドデザインパターン勉強会 (http://fukuazu.doorkeeper.jp/events/12290) でのLT発表資料です。

Published in Environment
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,937
On SlideShare
0
From Embeds
0
Number of Embeds
9

Actions

Shares
Downloads
4
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. VagrantでWindows仮想環境 を構築しよう @tsubakimoto_s
  • 2. おことわり • このLT資料は他勉強会での発表資料から一部抜粋して います。 • http://www.zusaar.com/event/5417007 • 本編をご覧になりたい方はこちらを参照して下さい。 • http://www.slideshare.net/YutaMatsumura/jenkinswindows • 今資料ではWindowsの仮想環境についての内容になります。 2
  • 3. 自己紹介 • 松村 優大 (Yuta Matsumura) • 医療系システムの開発・導入をしています。主に C#。 • 切磋琢磨できる人たちと仲良くなりたい。 • MLB大好きです。Vagrantも好き。 • Twitter : @tsubakimoto_s • 島根県出身です。 3
  • 4. Windowsの仮想環境を作りたい • アプリケーションの検証など、まっさらな Windows 環 境を使いたい場合がある。 • その都度、OS をインストールしていたら時間がかかっ てしまう。 • 一時的な検証環境に有限なライセンスを使いたくない。 4
  • 5. Vagrant • VirtualBox の機能をコマンドラインで操作するツールで す。 • Box という仮想マシンのテンプレートを使って、仮想 マシンの作成から削除までを簡単に行います。 • LinuxOS の親和性が高く Box が多いが、WindowsOS の Box も作ることが可能です。 • http://www.vagrantup.com/ 5
  • 6. Vagrant で仮想環境を作る • Windows Server 2012 評価版を利用。180日間使えます。 • Box の作り方はこちらを参考に。 • http://tech.nitoyon.com/ja/blog/2014/02/20/vagrant-win- guest/ • vagrant-windows プラグイン必要。 • 作った Windows Server にはリモートデスクトップ接続 することができます。 6
  • 7. (補足) Vagrant 1.6 の新機能 • vagrant-windows プラグインの機能が標準搭載。 • http://www.vagrantup.com/blog/vagrant-1-6.html • vagrant rdp コマンドで仮想マシンへのリモートデスク トップ接続が可能になりました。 7
  • 8. Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "windows2012r2" config.vm.guest = :windows config.vm.network :forwarded_port, guest: 3389, host: 3389 config.vm.network :forwarded_port, guest: 5985, host: 5985 end 8
  • 9. Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "windows2012r2" config.vm.guest = :windows config.vm.network :forwarded_port, guest: 3389, host: 3389 config.vm.network :forwarded_port, guest: 5985, host: 5985 end [vagrant-windows]プラグインを使うよう指定する。 9
  • 10. Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "windows2012r2" config.vm.guest = :windows config.vm.network :forwarded_port, guest: 3389, host: 3389 config.vm.network :forwarded_port, guest: 5985, host: 5985 end リモートデスクトップのためのポートフォワード設定。 10
  • 11. Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "windows2012r2" config.vm.guest = :windows config.vm.network :forwarded_port, guest: 3389, host: 3389 config.vm.network :forwarded_port, guest: 5985, host: 5985 end Windows リモート管理 (WinRM) のためのポートフォワード設定。 11
  • 12. ありがとうございました。 12