タグ

Vagrantに関するsheeploghのブックマーク (20)

  • 「Your VM has become "inaccessible."」メッセージでVagrant起動に失敗した場合の復旧方法

    「Your VM has become "inaccessible."」メッセージでVagrant起動に失敗した場合の復旧方法 Vagrant環境の起動(Vagrant up)を実行した所、 以下メッセージで起動に失敗した時の復旧方法になります。 ----------------------------------------------------------------------- C:\HashiCorp\Vagrant\localdev>vagrant up Bringing machine 'default' up with 'virtualbox' provider... Your VM has become "inaccessible." Unfortunately, this is a critical error with VirtualBox that Vagrant

    sheeplogh
    sheeplogh 2015/04/22
    再発したらこれを試してみよう。別の場所で見た"inaccessible"になっているVMを「VBoxManage list vms」で探して「VBoxManage unregistervm {uuid}」で解除する方法は期待した結果にならなかった(Boxを再取得して起動されるだけだった)。
  • 【翻訳】DockerとVagrantによるRails開発環境 - Qiita

    (2014年の記事ですよ。) オリジナル:"A Rails Development Environment with Docker and Vagrant" by Ben Dixon http://www.talkingquickly.co.uk/2014/06/rails-development-environment-with-vagrant-and-docker/ (デプロイ経験あまりないので訂正、つっこみなど大歓迎です。訳しづらかったところは原文も入れてます。Benさんから翻訳&&シェアOKの許諾もらっています。このテーマでさらにいくつか記事を投稿していく予定らしいです。) 既存のRailsプロジェクトに新しい開発者を招き入れることは、来あるべき簡単さよりもまだまだはるかに難しいタスクです。アプリやアプリ一式の開発環境構築作業の大部分(正しいバージョンのrubyやデータベースその

    【翻訳】DockerとVagrantによるRails開発環境 - Qiita
  • Vagrant1.6のDocker provider

    Vagrant1.6のDocker provider Feature Preview: Docker-Based Development Environments Vagrant 1.6からDocker providerがサポートされた.つまり,VagrantでVMだけでなくコンテナも管理できるようになった. この機能はネイティブでDockerをサポートしてないOSXでも使え,この場合は裏側でProxy VM(boot2docker box)が勝手に立ち上がって,その上でコンテナが立ち上がる.つまり,以下のようになる. OSX -> (Proxy VM) -> Docker Container OSXの場合,これは今までboot2dockerを使ってやってきたのと変わらない.ただ,Docker providerを使うと,boot2dockerの立ち上げまで面倒を見てくれる. 何が嬉しいのか

  • Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!

    Vagrant 1.5がリリースされたと思ったら、Vagrant Cloudなんてのが登場してますね! で、Vagrant Cloudの中にVagrant Shareってのがあるんだけど、試してみたらとんでもなかったので、早速やり方をシェアするよ! Vagrant Cloudにユーザ登録 Vagrant Cloudのページにアクセスして、まずはユーザ登録しよう。 迷うことはないと思うけど、「JOIN VAGRANT CLOUD」ってボタンをクリックすれば登録ページに飛べる。 次に、ユーザ名、メールアドレス、パスワードを入力したらユーザ登録は完了だ。 Vagrant1.5のインストール Macの場合は普通にダウンロードページからdmgファイルを落として、ダブルクリックでインストール。 念のため、確認。 $ vagrant -v Vagrant 1.5.0 Vagrantfile作成&仮想マシ

    Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!
  • Vagrant 1.5 and Vagrant Cloud

    Sign up for freeGet started in minutes with our cloud products TerraformInfrastructure as code provisioning​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌

    Vagrant 1.5 and Vagrant Cloud
  • Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順

    最近話題の Vagrant さんは「Linux の環境を作ったり壊したりして開発とか試験が楽になるよ」と紹介されることが多いけど、Windows の環境だって作ったり壊したりしたい! いろいろ調べつつ環境を作ってみたので、その手順を共有しておく。 完成イメージはこんな感じ。コマンドプロンプトから vagrant up をしたら VirtualBox 上に Windows Server 2012 R2 の環境が準備されて、そこにリモート デスクトップで接続している。 いろいろいじったあとに vagrant destroy したら環境は消え去って、vagrant up したら、また、まっさらな状態から使える。 ちょっと注目してほしいのは、ゲスト OS の C:\vagrant にホスト側の Vagrantfile がマウントされているところ。このあたりの処理は Vagrant-Windows

    Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順
  • vagrant 1.0系から 1.2系にアップグレードしてハマった話。 - Hack like a rolling stone

    vagrant box list では box があるというのに、vagrant up するとそんな box 知らないって言われる問題にぶち当たったので、 まだ vagrant 1.0 系で様子見をしてる人向けにメモっておきます。 ちなみにこの内容は Fixing “The box … could not be found” in the new Vagrant (1.1+) | WizOne Solutions を咀嚼して書きなおしたものです。 目新しいものではないのであしからず。 ついさっき、久しぶりに新しい VM を作るために vagrant up をしたら、こんなエラーが出てきました。 $ vagrant up There were warnings and/or errors while loading your Vagrantfile. Your Vagrantfile was

    vagrant 1.0系から 1.2系にアップグレードしてハマった話。 - Hack like a rolling stone
    sheeplogh
    sheeplogh 2013/07/16
    はまった
  • Vagrant 1.1, VMware Fusion

    Sign up for freeGet started in minutes with our cloud products TerraformInfrastructure as code provisioning​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌

    Vagrant 1.1, VMware Fusion
  • Vagrant+Chefで作るSphinx開発環境

    Vagrant+Chefで作るSphinx開発環境¶ 一つ前のエントリ Vagrantで作るUbuntu-12.04環境 でVirtualBox+Vagrantを使えるようになったので、次にVagrantの プロビジョニング環境を作ります。 ここでは例としてSphinxの開発環境を作ります。Sphinxのテストのために、 おおまかに以下を整えます。 Python2.5, 2.6, 2.7, 3.1, 3.2, 3.3, pypy をインストール tex関連の動作確認をするためにtexlive をインストール bitbucketにリポジトリを置いているのでhgといくつかの拡張をインストール ついでに.vimrcと.screenrcを配置 Vagrant+Chefを使うための環境構築¶ step 1: 母艦側で librarian-chef コマンドを使えるようにする:

  • Developers rejoice! Vagrant finds a home in the Amazon cloud – Old GigaOm

    Development teams love Vagrant, the open-source tool that automates — and really speeds up — configuration of the virtual environments they need to build and test software.  Now Hashicorp is previewing a Vagrant plug-in for Amazon Web Services that will let developers who use Vagrant for local configuration, hook right into Amazon’s(s amzn) public cloud as well. Reached by email, Hashicorp founder

    sheeplogh
    sheeplogh 2013/02/14
    おお
  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • Vagrant in Ubuntu(12.04) Desktop

  • VagrantでBase Boxを作成するところまでやってみた(社内勉強会発表候補ネタ) - こしごぇ(B)

    結構前に存在を知ってから全然触っていませんでしたが、少々触ってみたのでその記録をつけておきます。詳しい話は家のドキュメントか、他所で書かれている記事などを参照すると良いと思います。 http://vagrantup.com/ 今回行ったことは、Vagrantで仮想マシンの種を使って環境を作成するための前段階。種作りです。Vagrantは仮想マシンを利用しますが、仮想マシン自体の構築は行いません。事前に作られているBase Boxと呼ぶ仮想マシンのひな形を利用します。 以下のサイトでたくさんのBase Boxが公開されていますが、インストール厨としてはインストールを飛ばしてしまっては旨みがが無くなってしまうので、Base Boxを作るところから手をつけようと考えた次第です。 http://www.vagrantbox.es/ 実行環境を準備する VagrantはRubyで書かれており、ge

    VagrantでBase Boxを作成するところまでやってみた(社内勉強会発表候補ネタ) - こしごぇ(B)
  • Vagrant & VeeWee を再設定してCentOS 6.2のBoxを作成してみた - wadahiroの日記

    以前Mac(Lion)に試しに入れたVagrantでセットアップしたVirtualBoxのイメージが/private/var/root/VirtualBox VMs以下に作られてしまうのが嫌だったので、Vagrantを入れ直した。ついでにVeeWeeも入れ直して、最新のCentOS 6.2のVagrant Boxを作ってみる。 RubyRubyGemsの詳細を押さえていないので不明だけど、Macだと最初からRubyがシステムのところに入っているのが問題? そこでRVMでRubyRubyGemsを$HOME以下に全てインストールすることにした。 RVMのインストール 以下のコマンドを実行するだけ。簡単すぎる! bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-i

    Vagrant & VeeWee を再設定してCentOS 6.2のBoxを作成してみた - wadahiroの日記
  • Vagrant - Documentation - Troubleshooting Common Problems

    Troubleshooting Fixes for some common problems are denoted on this page. If the suggestions on this page don’t work, try using Vagrant’s debug log or asking for support. Mount error on v-root: /vagrant When you start up your guest, you may get the following message unexpectedly: [default] -- v-root: /vagrant The following SSH command responded with a non-zero exit status. Vagrant assumes that this

    sheeplogh
    sheeplogh 2012/07/27
    "Mount error on v-root: /vagrant"の件、"/etc/init.d/vboxadd setup"をホスト側で実行するのだと勘違いしていてはまる。ゲスト側ですね。注意。
  • Vagrant intro

    vimの基礎から各種プラグインの紹介をします。 atcoderの簡単な問題をrubyで解きながらvimの使い方に慣れようというものです

    Vagrant intro
  • VagrantとVeeweeを使ってみた - akadama

    渋谷.rb[:20120516] で飛び込みLTした内容のフォローです 最近こんなエントリーが上がってました 2012年のアジャイル動向もわかる!Technology Radarが公開されていました|世界 ThoughtWorks 正式版が出たVagrantの順位が上がってますね ということで試してみましょう Vagrantとは VirtualBoxの仮想マシンをコマンドラインから作ってくれるRubyのライブラリです Vagrantの流れ Boxと呼ばれる仮想マシンの雛形を用意する ChefやらPuppetで必要なアプリのインストールや設定ファイルを配置する (゚Д゚)ウマー 実際にやってみる ちなみに Ruby は入ってる前提です まずはgemを入れましょう 1 gem install vagrant 終わったら使用するboxを選びます http://vagrantbox.es/

  • Vagrantのbase boxをVeeweeでつくる » あるみ缶はある意味、勘

    Xenはオワコンというのを聞いてちょっと悲しい僕です。まあいいや。 今回はVagrantというのを目にしたので触ってみました。Vagrantというのは、コマンドラインから何個かコマンド叩くだけで簡単に仮想環境(仮想マシン,VM)を作れて管理できるようなツールです。仮想環境はVirtualBox上で動きます。 設定ファイルをRubyでかけるってのも素敵かもしれません。僕はRuby書けないんですけど。 あとはChefとかPuppetというものと組み合わせて使うことで環境構築が自動化できて便利みたいです。僕はそこまで格的なことはやらないので、簡単に仮想環境が必要なときに作れたら便利だなーといった感じです。 で、VMのひな形になるものがbase boxと呼ばれるんですが、これをVeeweeというツールを使って作ります。 あとで書きますが、このbase boxはネット上に色々配布されてるので、

  • veewee で vagrant 用の仮想サーバ(box)を自動作成 - エンジニアきまぐれTips

    Vagrant の有用性については、Vagrant で開発環境構築を自動化しよう で、熱く語ってみたのだが、一つだけ足りない機能があった。それは、仮想サーバのひな形であるベースBOXの作成は自動化されておらず、Vagrant に必要な環境を整えるのは意外と面倒なことであった。 veewee は、Vagrant の ベースBOX を自動作成するためのツール。vagrant コマンドのプラグインとして動作する。ディストリビューションが配布しているインストールイメージを元に完全に自動で Vagrant の仮想サーバとして必要な環境を作成してくれる。 今回は、 MacOS X 10.6 VirtualBox 4.1.0 vagrant 0.8.6 veewee 0.2.0 で動作を確認してみた。 インストールや使い方は、 https://github.com/jedi4ever/veewee の

    veewee で vagrant 用の仮想サーバ(box)を自動作成 - エンジニアきまぐれTips
  • Software and DevOps Consulting

    Software and DevOps Consulting Choose a proven technical partner to help solve your business problems. Estimate your project About Grimes IT Grimes IT specializes in solving business problems with custom web applications, built on modern frontend frameworks and scalable server-side technologies.

    Software and DevOps Consulting
  • 1