タグ

Vagrantに関するWK6のブックマーク (6)

  • Vagrant の VirtualBox 用 Base Box ファイルを手動で作ってみる

    Vagrant で作成した既存の仮想マシンを元にした Base Box ファイルの作り方は以前この記事で扱った。 今回はまっさらな状態から手動で Base Box ファイルを作る方法について書いてみる。 おそらく格的にやるなら VeeWee や Packer といったツールで自動化するんだろうけど、何事も一足飛びは失敗の元なので最初はマニュアルでやってみる。 Vagrant ホストには Mac OS X Mavericks (10.9.1) を使った。 VirtualBox のバージョンは 4.3.6 で、Vagrant のバージョンは 1.4.3 で動作確認している。 作成する Base Box ファイルは CentOS 6.5 (minimal) にする。 まず、一般的な Base Box ファイルの要件は以下に書かれている。 http://docs.vagrantup.com/v2

    Vagrant の VirtualBox 用 Base Box ファイルを手動で作ってみる
    WK6
    WK6 2015/04/22
  • Vagrant/VirtualBoxの環境をそのまま他のPCに移行する - terurouメモ

    今までプライベートPCで創業準備なり仕事なりをしていたんですが、つい最近になって業務用PCを購入したので、Vagrant環境を旧PC(プライベート用マシン)から新PC(業務用PC)に移行してみました。少しだけハマったので、メモだけ残します。 手順 新PCにVagrant/VirtualBox環境を構築 旧PCで移行対象のVirtualBox仮想マシンをovaにエクスポート(エクスポートするとイメージが圧縮されるのでコピーが楽) 新PCに以下をコピー・インポート 作成したovaファイル .vagrant.d/boxes vagrantプロジェクトフォルダ一式 ovaをインポートすると仮想マシンのIDが変わるので設定ファイルのIDを書き換え VBoxManage list vms でIDを確認 .vagrant/machines/default/virtualbox/idを書き換える vagr

    Vagrant/VirtualBoxの環境をそのまま他のPCに移行する - terurouメモ
    WK6
    WK6 2014/05/01
  • VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ

    開発用にVagrant/VirtualBoxを使っているのだけど、ゲストOS側のファイルアクセスが遅すぎて開発効率が落ちていたので対応した。 原因 VirtualBoxのShared Folder機能が遅い。Vagrant公式でもこの問題は認識されていて、NFSモードに切り替えると改善するとのことだが、ホストOSがWindowsだとそもそもNFSが使えない。 対策 選択肢としては、「SSHでゲストOSをマウントする」か「sambaを使う」のどちらかになる。 SSHでゲストOSをマウントする WindowsでSSHでリモートのファイルシステムをマウントする方法はいくつか存在するが、win-sshfsを使うのが比較的マトモな挙動をすると思う。 こちらはあまりガッツリ使い込んでいないので、何か問題があるかもしれない。 sambaを使う ゲストOS側でsambaをインストールして、Windows

    VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ
  • Windows 8.1 + VagrantでRails4開発環境を構築する - terurouメモ

    RailsはおろかRubyもほぼ開発経験なしで、そもそも無職なんですが、なぜかRails4開発案件の話が来ているため、ここ数日ほどRailsの学習/開発環境を用意したりしております。 基方針 コーディングやDBメンテなんかは全てWindows上で行う Ruby/Railsの実行環境はLinux仮想マシン上に構築する 使うもの 仮想マシン関連 Vagrant 1.3 最近流行ってるらしい、VirtualBoxやらをラップした開発環境構築・管理ツール vagrant-vbox-snapshot Vagrantで作成した仮想マシンイメージのスナップショットを管理(VirtualBoxのスナップショット機能のラッパーコマンド) Ubuntu 12.04 Rails関連 Ruby 2.0.0-p247 Rails 4.0.0 MySQL 5.5 SQLite3 rbenv 複数バージョンのRuby

    Windows 8.1 + VagrantでRails4開発環境を構築する - terurouメモ
  • A list of base boxes for Vagrant - Vagrantbox.es

    Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. With a simple vagrant up you can be working in a clean environment based on a standard template. These standard templates are called base boxes, and this website is simply a list of boxes people have been nice enough to make publicly available. Suggest a Box Do you know of another base box? Send a

    WK6
    WK6 2014/01/02
  • Vagrantを使って仮想OSを簡単に作成しよう | DevelopersIO

    Vagrantとは? ちょっとした確認やテストのため、いつ壊れてもいいような環境が必要なことがあります。 そういった際にはEC2を使えばすぐに環境が用意できますが、多少お金がかかりますし、プロジェクト毎にIAMアカウントを発行したりする場合は管理も面倒です。 そんなときには仮想化ソフトウェアをつかってローカルに仮想OSをインストールしましょう。 Oracle VM VirtualBoxを使用すれば、簡単に仮想OSを使用することができます。 じゃあVirtualBox使えばOKかといいたいところですが、自分でOSイメージをとってきてVirtualBoxにインストールしたり、 インストールした仮想マシンの設定をしたりと、けっこう面倒です。 そこで登場するのが、今回紹介するVagrantです。 VagantはVirtualBoxのフロントエンドとして使用することができるruby製のツールで、コマ

    WK6
    WK6 2014/01/02
  • 1