スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに


Vagrant (べいぐらんと、べーぐらんと) は、仮想環境をプログラミングするツールです。仮想環境をサクっと作ることができます。

インストール


sudo gem install vagrant

vagrant で使える base box


box の追加


$ vagrant box add freebsd91_amd64_zfs https://s3.amazonaws.com/vagrant_boxen/freebsd_amd64_zfs.box
$ vagrant init freebsd91_amd64_zfs
$ vagrant up
$ vagrant ssh

メモ


box ファイルが有効ではないとエラーになりました。

$ sudo vagrant box add freebsd91_amd64_zfs https://s3.amazonaws.com/vagrant_boxen/freebsd_amd64_zfs.box
[sudo] password for kaworu:
[vagrant] Downloading with Vagrant::Downloaders::HTTP...
[vagrant] Downloading box: https://s3.amazonaws.com/vagrant_boxen/freebsd_amd64_zfs.box
[vagrant] Extracting box...
[vagrant] Cleaning up downloaded box...
Failed to untar the box file. This is usually because you're
attempting to add a box that isn't a valid box file. Please
double check that the box file is properly packaged.
[1]    13044 exit 57    sudo vagrant box add freebsd91_amd64_zfs

sudo があると、うまくいかないらしい。

$ vagrant box list
freebsd91_amd64_zfs
$ vagrant init
`Vagrantfile` already exists in this directory. Remove it before
running `vagrant init`

$ vagrant box add centos_6.4_64 http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box
[vagrant] Downloading with Vagrant::Downloaders::HTTP...
[vagrant] Downloading box: http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box
[vagrant] Extracting box...
[vagrant] Verifying box...
[vagrant] Cleaning up downloaded box...

$ mkdir -p vagrant/centos_6.4_64
$ cd vagrant/centos_6.4_64
$ vagrant init centos_6.4_64
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.

$ vagrant up
[default] Importing base box 'centos_6.4_64'...
[default] Matching MAC address for NAT networking...
[default] Clearing any previously set forwarded ports...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] Creating shared folders metadata...
[default] Clearing any previously set network interfaces...
[default] Booting VM...
[default] Waiting for VM to boot. This can take a few minutes.
[default] VM booted and ready for use!
[default] The guest additions on this VM do not match the install version of
VirtualBox! This may cause things such as forwarded ports, shared
folders, and more to not work properly. If any of those things fail on
this machine, please update the guest additions and repackage the
box.

Guest Additions Version: 4.2.10
VirtualBox Version: 4.2.16
[default] Mounting shared folders...
[default] -- v-root: /vagrant

$ vagrant ssh
Welcome to your Vagrant-built virtual machine.
[vagrant@localhost ~]$

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー