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

Like this? Share it with your network

Share

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

  • 1,368 views
Uploaded on

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

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

More 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,368
On Slideshare
841
From Embeds
527
Number of Embeds
8

Actions

Shares
Downloads
4
Comments
0
Likes
2

Embeds 527

http://tsubalog.hatenablog.com 314
http://toarudia.hatenablog.com 161
https://twitter.com 20
http://www.slideee.com 14
http://blog.hamamotsu.jp 10
http://www.google.co.jp 5
http://www.slidesearchengine.com 2
http://feedly.com 1

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