$ vagrant global-status id name provider state directory ---------------------------------------------------------------------------------------------- xxxxxxx wocker virtualbox inaccessible /Users/xxxxx/wocker
$ vagrant global-status id name provider state directory ---------------------------------------------------------------------------------------------- xxxxxxx wocker virtualbox inaccessible /Users/xxxxx/wocker
はじめに エンジニア研修中に私用PCでAmazon Linuxを触りたいと思い、何かないかと調査すると仮想環境構築ツールのVagrantがヒットしました。 名前だけは知っていたので、この機会に使ってみました。 ちょっと古めのツールですが、便利だったので紹介します。 インストール OSに合ったVirtualBoxとVagrantをインストール https://www.virtualbox.org/wiki/Downloads https://www.vagrantup.com/downloads.html この2つをインストールしたら、Vagrantを使って簡単にVirtualBox上に仮想マシンが構築できます。 Amazon Linuxの仮想マシン構築 まずコマンドから
DigitalOceanとは DigitalOcean公式の説明ではこうあります。 DigitalOcean is a platform created for developers who need to launch and scale their applications quickly. Additionally, DigitalOcean provides the perfect environment for developers to play around on the command line and learn more about customizing their own servers. DigitalOceanは、AWSのEC2の機能のみを特化させたようなクラウドプラットフォームです。 特徴 見易くシンプルな管理画面 高性能(ディスクはどのプランでもSSD) 安
DigitalOceanといえばSSD VPSなのに1時間当たり約1円弱で使える格安VPSとして有名です。 有名な紹介記事はこちら。 徳丸浩の雑記帳: 試験環境用VPSとして1時間1円から使えるDigitalOceanが安くて便利 VagrantとSSDなVPS(Digital Ocean)で1時間1円の使い捨て高速サーバ環境を構築する - Glide Note DigitalOceanのことはrebuildfm#2で知って興味持ちました。 Rebuild: 2: Rails, Redis, VPS (Kenn Ejima) それまでVPSといえばさくらVPSがメジャーだと思ってましたが、 調べてみるとDigitalOceanがなんとも良さ気です。 今回はDigitalOceanの登録から簡単な使い方を説明します。 こちらのリンクから登録していただくと、私に少しバックがあるようです。 Di
概要 Vagrant を用いると Docker 関連の作業がはかどります。Vagrant と Docker は相容れない関係にあるのではなく、実は親和性が高くなるように作られています。Vagrant の基本については公式ドキュメント「GETTING STARTED」などをご参照ください。また以下の内容を理解するにあたり Docker のイメージをつかむには公式サイトのチュートリアルが有用です。本ページの内容を越えるものについては公式ドキュメントをご参照ください。Docker チートシートはこちらです 二種類の Docker Vagrant と Docker の関係には二種類あります。Docker というものの概念は一定で、それに対して Vagrant がどう関わるかによる分類です。 Provisioner としての Docker Vagrant は up 時に通常通り VirtualBox
開発環境を Vagrant で立てている中で,多くのミドルウェアを1個の仮想環境に押し込めてしまっている関係上,ディスク容量が足りなくてツライという状況があった. プロセッサーとメモリは Vagrantfile に書くと拡張できるが,ディスクは簡単には拡張できず,VMDK や VDI に手を加えていかなければダメで,1度試したけど面倒で諦めた背景がある. config.vm.provider 'virtualbox' do |v| v.memory = 1024 v.cpus = 2 end もし試すなら以下の記事が参考になる. Add some way to increase disk space from Vagrantfile · Issue #2339 · hashicorp/vagrant · GitHub Resize a Hard Disk for a Virtual Mac
Vagrant + VirtualBox を使用していて、 実際に動かしている途中で仮想ディスクのサイズが不足してくること、ありますよね。 うんうん。あるある。よくあるよくある。 VirtualBoxのGUIから仮想マシンを作成していたりすると分かりますが、仮想マシンのディスクにはいくつか形式があります。 Vagrantを使用していると仮想ディスクは VMDK 形式になりますが、実はこの形式、作成後のサイズ変更がサポートされていません。 サイズ変更をサポートしている形式は VDI です。 そこでVMDK形式の仮想ディスクを一旦VDI形式に変換し、サイズを変更した後でVMDK形式に戻せば 結果オーライ的に仮想ディスクのサイズを変更することが可能になります。 ざっくり手順 VMDK形式のディスクをVDI形式にクローン クローンしたVDI形式の仮想ディスクのサイズを変更 変更したVDI形式の仮想
Vagrantfileのnode1はゲスト1、node2はゲスト2。 ホストオンリーアダプタ 仮想ネットワークインタフェースを作成し、ホストとゲストの間での閉じたネットワークを形成。ゲストとホスト間のみ通信可能。ゲスト同士の通信はできない。 Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "centos65-x86_64-20140116" config.vm.box_url = "https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box" config.vm.define :
Windows(Cygwin)でVagrant + VirtualBoxに挑戦しています。 vagrant box add base http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130427.box vagrant init vagrant up vagrant ssh で、仮想マシンを起動してsshログインすることはできたのですが、 "vagrant ssh"ではなく普通のsshコマンドで接続するにはどうすればよいのかがわからなくて苦戦しました。 結論からいうと、sshログイン情報は"vagrant ssh-config"コマンドを叩くと教えてくれます。 vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port
はじめに Railsの開発環境を構築するために、CentOS 7用のVagrant BOXを入手しようと思ったが、どれを使えばよいかわからないので、自分で作ることにした。どうせなので、RubyとRailsのインストールまでした状態でBOX化することにする。 コマンドの実行はゲスト側で行い、ソースファイルの編集はホスト側でできるようにする。 VMイメージ作成 CentOS 7をダウンロードする minimal isoを入手する https://www.centos.org/download/ isoはミラーからダウンロードしてと言われるので、JAISTから http://ftp.jaist.ac.jp/pub/Linux/CentOS/ http://ftp.jaist.ac.jp/pub/Linux/CentOS/7/isos/x86_64/CentOS-7-x86_64-Minimal-
id: 1322 所有者: msakamoto-sf 作成日: 2014-11-16 20:57:38 カテゴリ: DevOps VMware Vagrant VirtualBox [ Prev ] [ Next ] [ 技術 ] CPUやメモリをカスタマイズしたい 基本:(ようするに、Provider毎に違うのでそっちを見てね、ということ。) http://docs.vagrantup.com/v2/providers/configuration.html VirtualBox http://docs.vagrantup.com/v2/virtualbox/configuration.html VMware(Fusion) http://docs.vagrantup.com/v2/vmware/configuration.html ネットワーク設定について Vagrantでのネットワーク
Packerとは? Packerはマシン・イメージの自動生成や管理をするコマンドライン・ツールです。Packerの背景や機能解説のほか、AWS(Amazon Web Services)とDigitalOceanで実際にPackerを使う方法、Atlasとの連携方法をご紹介します。 マシン・イメージ管理とPacker Packerは何を解決するのか? クラウド(IaaS)や仮想化環境を使う上で避けて通れないのが、マシン・イメージをどのように管理するべきかという課題です。ベンダーから用意されているマシン・イメージは、OS環境がほぼ初期状態のままです。その状態から、タイムゾーンや言語設定、管理用アカウントの作成、開発環境のインストール、ミドルウェアや各種サーバのセットアップなどを済ませて、実際に使える環境を整えるのに時間がかかります。 この課題を解決するのが、ある程度準備された環境をテンプレート
[Vagrant]共有フォルダのマウントに失敗(Failed to mount folders in Linux guest.)の解決策 2015/8/15 開発ノート また、Vagrantに嫌われてしまいました。 BIG1等を当てたいサラリーマンです。 先日こちらの記事の事情で、バージョン1.7.2をインストールしたのですが。 今度は、vagrant upして仮想マシンを起動させると以下のメッセージが表示されるようになりました。 Failed to mount folders in Linux guest. This is usually because the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest
Failed to mount folders in Linux guest. This is usually beacuse the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest and can work properly. The command attempted was: mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group apache | cut -d: -f3`,dmode=777,fmode=777 /vagrant /vagrant mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く