タグ

Vagrantに関するddt2000のブックマーク (13)

  • 新時代のWeb開発現場はどうなる?Vagrant + Dockerで何が便利になるかまとめてみた | SiTest (サイテスト) ブログ

    Vagrant + Ansible + Docker を組み合わせて、 最終的にたった1コマンドで開発環境を作り上げてしまう事をゴールにプロジェクトを作成していきます。 前回の記事では Vagranet + Ansible でマシンの初期設定を行いました。 今回はDockerを組み合わせる前に、Vagrantではどんなことが解決出来て、 逆にどんな事が未解決なのかを整理していきます。 「この不具合ですが、僕のマシンでは再現しませんでした。」 いくら調べてもエラーが出ない、結局エラーを挙げた人のマシンも借りて検証し、 依存ライブラリのひとつがインストールされずに漏れている事を確認しました。 このエンジニアあるあるを予防することが出来ます。 Vagrant と Ansible(プロビジョニングツール) により、 Vagrantfileとプロビジョンの設定を文書として持てるようになりました。 こ

    新時代のWeb開発現場はどうなる?Vagrant + Dockerで何が便利になるかまとめてみた | SiTest (サイテスト) ブログ
  • 仮想環境の構築ツール「Vagrant 1.8」リリース。リンククローン対応、スナップショット機能も搭載

    仮想環境の構築ツール「Vagrant 1.8」がリリースされました。新バージョンとなるVagrant 1.8では、Linked Clone(リンククローン)、Snapshotなどの新機能が搭載されました。 仮想マシンを構築する際、通常は仮想イメージをそのまま使いますので、仮想マシンを3つ構築する場合には、その中身が同じであっても3つの仮想マシンイメージを用います。いわゆる「フルクローン」です。 一方、リンククローンは、仮想マシンを構築する際に仮想マシンイメージのマスターイメージとその差分だけで新しい仮想マシンを作ることができる機能です。差分だけで済むためストレージの消費が小さくて済みます。 Vagrant 1.8ではこのリンククローンに対応することで、差分だけを読み込んで仮想マシンを作れるようになるため、より高速に仮想マシンを構築できるようになったとのこと。 a small Linux b

    仮想環境の構築ツール「Vagrant 1.8」リリース。リンククローン対応、スナップショット機能も搭載
  • HashiCorp Vagrant 1.8

    PackerBuild and manage images as code​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌‍‌​‍​‍‌‍‍‌‌‌​‌‍‌‌‌‍‌‌‌‌‌​‌‍‌‌​​‌‍‌‌‌​​‍‌‌‍‌​‌‍‌‍‌‍

    HashiCorp Vagrant 1.8
  • 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 を同居させる | バシャログ。
  • 開発環境の構築・共有を簡単にするVagrant入門

    Vagrantとは? Vagrantは、開発環境の構築と共有を簡単に行うためのツールです。どこでも同じ環境を再現できるように仮想マシン環境を管理する機能と、Atlasを通して共有する仕組みが提供されています。 VagrantとAtlasの関係 Vagrantは、アプリケーションやシステム開発のバックエンドを簡単にパッケージ化し、共有するためのツールです。このパッケージ化された環境を、「box」と呼ばれる単位で管理します。このboxには、標準で対応しているVirtualBoxをはじめ、AWSなどの各種マシン・イメージに対応したプラグインを介してアクセスします。またboxを共有するための機能としてAtlasという名前のインターネット上のサービスが提供されています。なお、Atlasは以前VagrantCloudと呼ばれていたものですが、現在はHashiCorpの他のツール(Packer、Terr

    開発環境の構築・共有を簡単にするVagrant入門
  • Grunt で Vagrant up 時にデータベースをインポートするようにしたらすごく捗る!

    普段、ローカルは Vagrant( VCCW )で開発を行っていて、WordPress の各ディレクトリ・ファイルは Vagrant の共有フォルダ機能があるので良い感じに別環境に複製したりテスト環境、番環境にアップロードしたりできるのですが、データベースの内容はローカルと共有できず、Vagrant 環境の中にある形となるので、インポート、エクスポートがとっても面倒だなと思っていました。 ということで、Grunt から WordPress データベースのインポート、エクスポートが良い感じにできるようにしてみました。 実際どのような環境にしたのか 対象サイトの開発環境のルートで grunt とコマンドを打つだけで Vagrant の起動、sql ファイルが存在したらそれをインポート(無ければ無視)、grunt halt でデータベースのエクスポート、Vagrant の終了が行われるようにし

    Grunt で Vagrant up 時にデータベースをインポートするようにしたらすごく捗る!
  • WordPress用のVagrant環境VCCWが大幅にパワーアップしました。 | Firegoby

    WordPress用のVagrant環境「VCCW」に、最近いくつかの新機能を加えましたので、まとめて紹介します。 なお日現在のVagrantの最新版1.6は、Vagrant側の不具合により動作しませんので、1.6.1のリリースを待っていただくか、1.5.4を使用してください。 There is a terrible regression for CentOS and Fedora guests in Vagrant 1.6.0. Fixed in 1.6.1 (not released yet, very soon). Sorry. 🙁 — Mitchell Hashimoto (@mitchellh) May 6, 2014 はっきりとアナウンスしていませんでしたが、Windows環境でも動作します。 改善 サイトを作りましたー。 ただし英語です。今後細かいアップデートは以下のサイ

    WordPress用のVagrant環境VCCWが大幅にパワーアップしました。 | Firegoby
  • Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 | Firegoby

    Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 AmimotoというAWS上で超ハイパフォーマンスなWordPress環境を動かすためのソリューションがありまして、これを使うとほんとうに数分の手間でWordPressが立ち上がってくれやがります。 で、数年前までの手間暇を考えたらこれだけでも鼻血が出そうなぐらい便利になったんですが、実は最近ひそかに儲かっておりまして(笑)、マネージメントコンソールにログインして何回かクリックというこの手間がまあまあめんどくさくなってきました。 そこで、AmimotoをVagrantで起動できるようにすれば、コマンド一発でサイトが起動するじゃん!ということで、これが他ではありえないぐらいに簡単にWordPressが立ち上がっちゃうぞーってことで、そのやリ方をご紹介します。 https://git

    Vagrant+Amimotoで超高速&鼻血がでるぐらい便利なWordPress環境をコマンド一発で起動する。 | Firegoby
  • 今更聞けない人の為の Vagrant 再入門

    2013年に爆発的に流行った Vagrant は非常に便利なツールで使ってる人にとっては無くてはならない存在になっています。 また、最近既にバズワード感のある「Immutable Infrastructure」では「VagrantにDockerを入れて。。」などと知ってる前提で話が進んでいきます。 一方でそもそも Vagrant ってなに?って声もちらほら聞くので、今回は再入門ということで簡単に紹介したいと思います。 Vagrant ってそもそも何? Vagrant (ベイグラント) とはMitchell Hashimoto(ミッチェル ハシモト)氏が開発したRuby製スクリプトで仮想マシンをCUIから簡単に操作できるツールです。 Vagrant のどこが便利なの? Vagrant を利用すると下記のようなメリットが挙げられます。 ・プロジェクト毎に開発環境を分けることが出来る。 ・開発環

    今更聞けない人の為の Vagrant 再入門
  • 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を試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!
  • カードローンレイクで土日祝日でも即日で融資を受ける方法

    カードローンレイクは、大手消費者金融の1つで、多くの利用者がいる金融サービスです。 レイクは、2023年1月4日にレイクALSAから名称変更をしました。 レイクは、即日で融資を受けられるため、急ぎで現金が必要になる場合でもお金借りる事が出来ます。 消費者金融業者の中には、土日祝日でも即日融資に対応しているところがありますが、レイクもその1つです。 この記事でわかること レイクは土日祝日でも即日融資を受けられる可能性がある 早めに申し込みをするなど土日祝日での即日融資を受ける際には注意点がある 必要書類の事前準備などスムーズな融資申し込みのための用意をしておくと良い レイクでお金を借りる方法は3種類ある 土日祝日にどうしてもお金が必要になった場合には、カードローンレイクの利用を検討してみましょう。 カードローンレイクなら土日祝日でも即日で融資が受けられる カードローンのレイクは、土日祝日に初

    カードローンレイクで土日祝日でも即日で融資を受ける方法
  • Vagrantって流行ってるらしいけど何が便利なの? | DevelopersIO

    最近、Vagrant(ベイグラント)を勉強し始めました。VagrantはVirtual Boxなどの仮想化ソフトウェアと一緒に使うツールです。 最初は何のために使うものなのかよくわからず、VagrantはVirtual Boxのフロントエンドだよ、 と言われても何が便利なのかいまいちピンと来なかったのでいろいろ調べてみました。 ※Vagrantはプロバイダ(仮想化ソフトウェア)を選択できるので、他にもVMwareやAmazon EC2で使うこともできます。 実現したいこと VagrantとVirtual Boxを使って何がしたいのかの一覧です。 実行環境を開発と番で揃えたい。 開発環境を構築する際に個人のローカル環境に依存しないようにしたい。 すぐに使える仮想環境を構築したい。 環境構築を自動化したい。 チームで同一の環境を簡単に構築したい。 1つずつ見ていきましょう。 Virtual

  • もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境

    7. エンジニアSさん (c) 2013 Masashi Shinbara @shin1x1 1162 <VirtualHost *:80> 1163 ServerName candycane.local 1164 DocumentRoot "/Users/shin/sandbox/demo/candycane/app/webroot" 1165 </VirtualHost> 1166 1167 <VirtualHost *:80> 1168 ServerName demo.local 1169 DocumentRoot "/Users/shin/sandbox/demo/20130601_phpcon" 1170 php_value vld.active 1 1171 </VirtualHost> 1172 1173 <VirtualHost *:80> 1174 ServerName

    もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
  • 1