タグ

関連タグで絞り込む (168)

タグの絞り込みを解除

Vagrantに関するm_shige1979のブックマーク (91)

  • Vagrant 共有ディレクトリを複数追加する - Code Life

    config.vm.synced_folder "../path_to_share1", "/share1" config.vm.synced_folder "../path_to_share2", "/share2"

  • HashiCorp Vagrant 2.0 | HashiCorp

    We're announcing HashiCorp Vagrant 2.0. Vagrant is a tool for building and distributing development environments. Download Now Vagrant 2.0 supports provisioning development environments on VirtualBox, VMware, Hyper-V, Docker, AWS, GCP, and more. It can virtualize Windows, macOS, and a dozen other new operating systems. Vagrant 2.0 is paired with Vagrant Cloud for finding and consuming boxes. It ha

    HashiCorp Vagrant 2.0 | HashiCorp
  • MacでVagrant1.8.7にしたらvagrant box add / initがうまくできなくなった話 - 渋谷で働くとあるエンジニアの適当なブログ

    MacでVagrant1.8.7にしたらvagrant box add / initがうまくできなくなった。 vagrantを開発・検証環境用に多用していて困るので、なんとか解決した話。 環境は。 Vagrant 1.8.7 ホストOS OS X 10.11.6(El Capitan) 作成したvagrant boxを追加しようと。 vagrant box add package.box --name <box名> といつものようにコマンドを打つと。 An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again. なるエラーがでるじゃないですか。 なんだと思いつつvagrantのデ

    MacでVagrant1.8.7にしたらvagrant box add / initがうまくできなくなった話 - 渋谷で働くとあるエンジニアの適当なブログ
    m_shige1979
    m_shige1979 2016/11/19
    新しい環境で試そうとしたらエラーになったので対応させていただきました。m(_ _)m
  • Vagrant の CentOS 6 の時計時刻や表記を日本対応させる手順 |

    Vagrant では、Vagrantbox.es というサイトで様々な Box が提供されていますが、そこで提供されている Box を取り込んで起動させてみると、ゲストマシンの時計が日時間でなかったりコマンド結果の表記が英語であることに気が付きます。 稿では Vagrantbox.es から取得した CentOS 6 を日対応させる手順について解説したいと思います。 Boxの事前準備 今回は Vagrantbox.es で提供されている CentOS 6.5 x86_64 という名前の Box を利用して手順を説明していきます。 まずは vagrant box add {name} {url} コマンドで Box を追加し、vagrant init コマンドで初期化、vagrant up コマンドでゲストマシンを起動します。 $ vagrant box add centos65_x8

    Vagrant の CentOS 6 の時計時刻や表記を日本対応させる手順 |
  • AnsibleをゲストOSに押し込んでVagrant環境構築する - Qiita

    Windows上でVagrantをAnsibleでprovisionしようとすると、Windows上のAnsible環境で頭を悩ませることになります。(調べた限り無理らしい) そこで、Ansibleは大人しくゲストマシンに押し込んでしまいましょう。 リポジトリはこちら progre/template-vagrant ディレクトリ構成はこんな感じ

    AnsibleをゲストOSに押し込んでVagrant環境構築する - Qiita
  • vagrantのboxフォルダ変更手順メモ - Qiita

    はじめに vagrantのboxの配置先フォルダに指定していたドライブ容量が逼迫してきたため、box配置先フォルダ(というよりvagrantのホームディレクトリ)を他のドライブに移動した。そのときの手順メモ。 試した環境 Windows 7 64bit vagrant version 1.2.2 vagrantのホームディレクトリ デフォルトでは、下記のフォルダがVagrantのホームディレクトリとなっている。 (ユーザフォルダ)/.vagrant.d このホームディレクトリ以下に/boxesがあり、その下に各Boxのファイルが配置される。 vagrantのホームディレクトリの変更 vagrantのホームディレクトリは、以下を環境変数に指定することで変更可能。 VAGRANT_HOME vagrantのホームディレクトリの変更手順 1. VAGRANT_HOMEに新しい配置先ディレクトリを

    vagrantのboxフォルダ変更手順メモ - Qiita
  • PhpStorm 8 で、Vagrant VM の PHPUnit を IDE から実行する

    Home > PHP | PhpStorm | Vagrant > PhpStorm 8 で、Vagrant VM の PHPUnit を IDE から実行する PhpStorm 8 が、リリースされましたね! PHP 5.6 や Laraevel の blade 対応など気になる新機能があるのですが、その中でも、注目なのが、PHPUnit by Remote Interpreter です。 この機能を使うことで、Vagrant VM にインストールされている phpunitホストPhpStorm から直接実行することができます。Vagrant による開発が普及してきた今では必須の機能といえるでしょう。 利用するには、いくつか設定が必要となるので、その手順を書いてみます。 対象の PHP アプリケーション このエントリでは、以下の環境で PHP アプリケーション開発しているという想

  • Hashicorp Ottoを読む

    Hashicorpから2015年秋の新作が2つ登場した. Otto - HashiCorp Nomad - HashiCorp Ottoがなかなか面白そうなのでコードを追いつつ,Ottoとは何か? なぜ必要になったのか? どのように動作するのか? を簡単にまとめてみる. バージョンは 0.1.0 を対象にしている(イニシャルインプレッションである) Ottoとは何か? 公式はVagrantの後継と表現されている.が,それはローカル開発環境の構築も担っているという意味で後継であり,自分なりの言葉で表現してみると「OttoはHashicorpの各ツールを抽象化し開発環境の構築からインフラの整備,デプロイまでを一手に担うツール」である.ちなみにOttoという名前の由来はAutomationと語感が似ているからかつ元々そういう名前のbotがいたからとのこと. なぜOttoか? なぜVagrantで

  • saharaでVagrantの状態管理 - Qiita

    saharaとは OSの途中の状態を記憶しておき、好きな時にそこまでロールバックできる。 注意点 Vagrant1.1には公式には未対応の様子。 別途対応版を公開してくださっている方がいるので、そちらを利用させて頂く。 Vagrantの必須プラグインSaharaをVagrant 1.1に対応させました | Ryuzee.com http://www.ryuzee.com/contents/blog/6555 インストール $ git clone https://github.com/ryuzee/sahara.git $ cd sahara $ bundle install $ vagrant plugin install sahara

    saharaでVagrantの状態管理 - Qiita
  • Otto by HashiCorp

    TerraformInfrastructure as code provisioning​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌‍‌​‍​‍‌‍‍‌‌‌​‌‍‌‌‌‍‌‌‌‌‌​‌‍‌‌​​‌‍‌‌‌​​‍‌‌‍‌​‌‍

    Otto by HashiCorp
  • Vagrant で作った仮想マシンから Box ファイルを作りなおす

    Web サイトなどから落としてきたデフォルトのままの Box ファイルから作ることのできる VM は、当たり前だけど自分がいつも使っているような設定が入っていない。 例えば、デフォルトの Box ファイルから作った VM に毎回生じる多量のパッケージの更新作業に費やす時間だけ見ても明らかに無駄だ。 だから、自分でカスタマイズした Box ファイルを作りたいんだけど、どうやら vagrant package コマンドを使えば簡単にできちゃうみたいだ。 Vagrant のインストールなどはプラットフォームによっても異なるため省略。 ひとまずデフォルトの Box ファイル (centos64) を使って VM を起動するところから。 $ vagrant --version Vagrant 1.3.5 $ vagrant init centos64 $ vagrant up $ vagrant s

    Vagrant で作った仮想マシンから Box ファイルを作りなおす
  • Vagrant+VirtualBoxでPHP開発環境構築 - Qiita

    Windowsで。 なにがやりたいの? VirtualBox等の仮想化ソフトウェアで仮想マシンを動かし、その中に開発環境も全て入れてしまおうというコンセプトで、これによって番環境と開発環境をそろえることが簡単にできるようになることと、グループでの開発の際に開発環境を揃えやすいことが主なメリット。 グループでの開発環境を揃える方法については、Chefなどの設定管理ツールを使うのが一般的だと思う。が、他にもやり方はいろいろあるみたい(PuppetとかVMクローン?とか・・・)。 今回は、VagrantというVirtualBoxのフロントエンドのようなものを使ってコマンドラインで開発環境管理を行えるようにするまでを目的とします。 Vagrantの使い方 インストールについてはhttp://dev.classmethod.jp/tool/vagrant/ の通りにやれば一発で行けました。 box

    Vagrant+VirtualBoxでPHP開発環境構築 - Qiita
  • Vagrant で手軽に CakePHP 開発環境が作れる Cakebox に WordPress を同居させる | バシャログ。

    『仮面ライダードライブ』44話や45話みたいなお話にはめっぽう弱い kagata です。王道の展開だよなあと思いつつも、今月いっぱいは目が離せません。 さて、今回は開発環境構築のお話です。Vagrant を使って CakePHP の開発環境を立ち上げるのにたいへん便利な Cakebox というツールがあります。その環境に WordPress を同居させて動かしたいと思うことがあり、今回はその手順をまとめてみました。CakePHPWordPress を連携させるシステムをつくりたい方、あるいは Cakebox のちょっと細かい Tips が知りたい方のお役に立てばさいわいです。 きっかけ Cakebox 上で WordPress を動かそうと思ったきっかけは次の記事です。 CakePHPWordPressを連携するメリットとその方法 Vol.1 - KAI-YOU Lab CakeP

    Vagrant で手軽に CakePHP 開発環境が作れる Cakebox に WordPress を同居させる | バシャログ。
  • PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ

    最近は開発環境を仮想化するケースが増えてきました。元々WindowsではPHPの開発時にVMWare Playerを使ってLinuxを動かして開発することが多かったですが、それがMac OSXLinuxであっても有益に使われています。一つのプロジェクトであれば環境をローカルに作ってしまっても良いのですが、プロジェクトごとに異なる環境を用意したり、LAMPだけに限らないアーキテクチャの場合に開発に携わる人員分、環境を作るのは大変です。 そこで今回はphpstackを紹介します。CoreOS上にDockerを使って様々なサービスをインストールして様々なプロジェクトに対応できるPHP開発環境を構築してくれます。リモートにログインせずとも使えるという利点があります。 必要なもの Docker Docker Compose オプションとして、 Vagrant VirtualBox があると便利です

    PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ
  • 仮想開発環境構築ツールまとめ - Qiita

    VagrantとDockerの理解がどうも曖昧だったので整理するために、それぞれどうゆうものなのかをまとめました Vagrant Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる仮想開発環境構築ソフトウェア。仮想マシンの構築手順を'Vagrantfile'という設定ファイルに記述する。 VagrantのパッケージにはRubyの実行環境が含まれているので、Rubyをインストールしなくても使用可能。 VirtualBoxやVMWareといった仮想環境の上に仮想マシンを構築して利用する。 *1.0.x系はrubygemsでも公開していたが、現行ではパッケージからインストール形式を取っている 公式サイト 主要なコマンド Vagrantfileに記述した設定に従い仮想マシンを起動

    仮想開発環境構築ツールまとめ - Qiita
  • VagrantFileを読もう(主にNetwork周り) - hao's work log

    CentOS6 を Vagrant で起動させるにあたって、ネットワークの設定を行ってみたいと思います。 参考サイト Vagrant Document ネットワークアダプターについて VirtualBox上でゲストOS(VirtualBox上のVMのことです。ここではゲストOSで統一します。)の設定を見ることができますが、ネットワークタブを開くとネットワークアダプターという項目があります。ここの割り当てで、ネットワークアダプターのモードを変更することができます。 それぞれのモードについてどのような役割があるのか簡単に見てみます。 未割り当て NICとして認識はするが、なんの設定もされていない状態です。 NAT 通常ゲストOSは、ホストOSと違ったネットワーク帯としてIP(プライベートIP)が振られ、外部・ホストOSとの通信はできません。そこで、ホストOSとゲストOSの間で VirtualB

    VagrantFileを読もう(主にNetwork周り) - hao's work log
  • Vagrant+ItamaeでPHPアプリケーション開発環境を作る | バシャログ。

    マウスといえばロジクール!なtanakaです。先日発売されたMX Master、もちろん買いました。数えてみるとVX Revolutionから始めて、7台は買ってました。先代のM950にくらべて形が少し変わりましたが、軽くなって操作しやすくなったと思います。 今日は、PHPアプリケーションの開発環境をVagrantとItamaeを使って構築する方法を紹介します。 Itamae について Itamaeとはサーバーの構成管理をするツールです。作成したサーバの設定を自動化してメンテナンスしやすくするために使います。設定ファイルの記述がシンプルなのが特長です。 私は、ITエンジニア向けイベントCROSS 2015のセッション インフラエンジニア睡眠時間を確保する方法 ~Infrastructure as a Code時代のインフラ運用~に参加していて、Twitterに流れてきたコメントで知りまし

    Vagrant+ItamaeでPHPアプリケーション開発環境を作る | バシャログ。
  • Vagrantfileで使うプラグインを定義する - Qiita

    プロジェクトで利用するプラグインを明示しておきたい プラグインのインストールを自動化したい Vagrantで任意のGemをたくさん利用したい などの目的のために、vagrant-multiplug というVagrantのプラグインをつくりました。このプラグインをインストールした状態で、利用するプラグインの名前が定義されたVagrantflieを読み込むと、vagrant up や vagrant provision などのタイミングで自動的にプラグインをインストールしてくれます。 インストール 手元の環境に vagrant-multiplug をインストールします。 使い方 Vagrantfileの中で config.plugin.add_dependency(name, version = nil) という風に利用するプラグインを定義できます。今回は、例としてプロビジョニングツールの1つ

    Vagrantfileで使うプラグインを定義する - Qiita
  • 開発現場で活用するVagrant

    2013/0915 PHPカンファレンス2013での発表資料です。 http://www.1x1.jp/blog/2013/09/php-enviroment-with-vagrant.html

    開発現場で活用するVagrant
  • VagrantでリモートのVirtualboxを実行するvagrant-remoteを作ってみました

    もうちょっとで新しいMacBook 12″が出ますよね。軽いのにRetinaですごく良さそうなのですが、CPUが非力なのが気になります。 私はサーバサイドの開発がメインで開発環境の構築にはvagrantを使っています。vagrantはメモリもCPUうのでMacbookではちょっと厳しそう。特にテストの実行は数十分待たされそうな予感もあり、メインの開発には力不足です。 別にvagrantの実行はローカルホストで行う必要はないので、aws providerを使ってEC2上で動かしてみたりしたのですが、ネットワークやインスタンスコストの問題で常用は躊躇していました。 検索していくと、家のIssuesでもvagrantをリモート実行する議論が行われていました。そこで紹介されているプラグインを試してましたが用途とは合いませんでしたし、バージョンアップの多いvagrantで使い続けられるか心配で

    VagrantでリモートのVirtualboxを実行するvagrant-remoteを作ってみました