タグ

Vagrantに関するhiroomiのブックマーク (10)

  • Vagrant 1.8 + CentOS 7 + VirtualBox 5 + Ruby on Rails + Mysqlで開発環境構築 - Qiita

    Vagrant 1.8 + CentOS 7 + VirtualBox 5 + Ruby on Rails + Mysqlで開発環境構築RubyVagrantRails4 ※追記 2016/2/27 Mysqlの設定を追記しました。 Rubyのバージョンを最新の2.3.0にしました。 概要 「実践 Vagrant」の書籍を読んで勉強したので自分用のメモを含めてまとめる。 ただ書籍とは違って、バージョンは最新版を使うようにしました。 Vagrant1.8.1 Virtualbox 5.0.14 CentOS 7.1 Rails 4.2.5.1 Ruby 2.3.0 Mysql Ver 15.1 Distrib 5.5.44-MariaDB, for Linux (x86_64) using readline 5.1 Mac OS X El capitan の最新バージョンで開発環境を構築しま

    Vagrant 1.8 + CentOS 7 + VirtualBox 5 + Ruby on Rails + Mysqlで開発環境構築 - Qiita
  • Vagrantのsynced_folderのtypeを比べてみた | 東北ギーク

    こんにちは。リスペクトの木村です。 今回は、Vagrant の「synced_folder」の話をお送りします。 今回の環境 Windows7 Pro 64bit VirtualBox 4.3.26 r98988 Vagrant 1.7.2 synced_folder とは http://docs.vagrantup.com/v2/synced-folders/index.html 簡単に説明すると、ローカルのフォルダを仮想環境の任意のパスにマウントする機能です。 これにより仮想環境側に SCP などでいちいち転送する必要がなくなり、スムーズに直接確認することが出来ます。 デフォルトでは、synced_folder が設定されていなくても Vagrantfile のあるフォルダが /vagrant としてマウントされます。 synced_folder を設定する事で、それとは別に任意でマウ

    Vagrantのsynced_folderのtypeを比べてみた | 東北ギーク
  • Vagrantのインストール | 開発環境/開発ツール

    なにはなくともVagrantだぜ — 最近私はそう思っている。Vagrant(ベイグラント)は派手なソフトウェアではないが、IT技術者の学習と仕事のスタイルを大きく変革する可能性を持っている。デスクトップマシンとしてWindowsMacを使っていて、Linuxサーバーにも触る機会がある人、そういう人ならVagrantを使わない手はない、使うべきだ。今すぐ使い始めよう。 関連記事: Vagrantのインストール Windows 10 日語版の仮想環境を構築する 今や仮想環境は万人に開放された Vagrantは、仮想環境の構築と制御を行うソフトウェアだ。あなたが今使っているそのコンピュータ内に、誰にも迷惑をかけずにいじり倒せる(壊したってかまわない)サーバマシンを生み出すことができる。その仮想サーバーマシンは、開発環境としても、Linuxソフトウェアやサーバー管理の学習や実験にも、自由に気

    Vagrantのインストール | 開発環境/開発ツール
    hiroomi
    hiroomi 2016/06/14
  • よく使うVagrantfileの設定のまとめ

    はじめに Vagrantfileで良く使う記述をまとめておきます。 環境と前提 ホストマシン:Mac OS X Yosemite 仮想環境ソフトウェア:VirtualBox 4.3.2 vagrant:1.7.2 ホストマシンとゲストマシンの共有フォルダの設定 共有フォルダを使いたい場合は以下のようにconfig.vm.synced_folderを記述します。 # Share an additional folder to the guest VM. The first argument is # the path on the host to the actual folder. The second argument is # the path on the guest to mount the folder. And the optional third # argument is

    よく使うVagrantfileの設定のまとめ
  • AnsibleとVagrantで開発環境を構築する | さくらのナレッジ

    AnsibleはChefやPuppetと同様に冪等性(べきとうせい)に配慮した構成管理ツールです。YAMLで記述したプレイブックのファイルが1つあれば動き、SSHさえ繋がれば対象サーバーにクライアントは不要、といったシンプルさが支持され、近年ユーザーを増やしています。 そのシンプルさは仮想マシンを利用した開発環境の構築にもうってつけに思えます。と言うことで今回はAnsibleをVagrantのプロビジョナーに使って開発環境を構築しました。 Ansibleの公式サイト Ansibleのインストール Ansibleはコントロールマシンに入っていればよく、セットアップ対象のサーバにはAnsibleのクライアントなどは不要です。SSHで接続さえできればOKです。今回のケースでは開発マシンのMacをコントロールマシンとし、Vagrantによる仮想マシンをセットアップ対象とします。 Ansible自体

    AnsibleとVagrantで開発環境を構築する | さくらのナレッジ
  • Otto : モダンな開発者の新しい友人 | Yakst

    HashiConfで発表されたHashiCorpの新しいツールOtto。Vagrantの後継という位置付けですが、OttoとVagrantとの技術的な違いは何か、コンセプトはどのようなものか、今後どのように使われていくのかといったことを分かりやすくまとめた記事。 出典について この記事は、Benny Cornelissen氏によるOtto: a modern developer's new best friendを翻訳したものです。 Ottoとは? HashiCorpによると、OttoはVagrantの後継という位置づけです。Vagrantはリリースされてからたくさんの変更が加えられていますが、大きな改善をしつつも、最初にリリースされた時とほとんど同じことを基的にはやっています。Ottoを使えば、ローカル開発からデプロイまでのワークフロー全体を見直されることになるでしょう。 Ottoは

    Otto : モダンな開発者の新しい友人 | Yakst
  • VagrantでWindowsのBoxを無料で構築する - つばろぐ

    Windowsに怪しげなツールをインストールしたり、Powershellコマンドのテストを行ったりする際に、Windowsの仮想マシンを作成し、検証を行うことがあります。 通常であればVirtualBoxやVMWareのような仮想化ツールを使うところでしょうが、今回はVagrantを使ってみます。 Vagrantについては過去エントリにて紹介していますので、そちらをご覧下さい。 Vagrantの導入や使用についての備忘録 - つばろぐ WindowsのBoxを作る VagrantでWindowsを動かすには、仮想マシンの基となるBoxファイルが必要になります。 テンプレートのようなものですね。 しかしWindowsのBoxファイルは、LinuxOSよりも作り方が難しいです。 WindowsのBoxファイルの作り方は、下記の記事がとても参考になります。 Vagrant で作ったり壊したりでき

    VagrantでWindowsのBoxを無料で構築する - つばろぐ
  • vagrantのboxとか、vagrantコマンド周りがよくわからなくなった | もふもふ技術部

    vagrantをいじっているんですが、boxとは一体何なのか、vagrant destroyやhaltコマンドはどうゆう挙動になるのかちょっとわかんなくなってきたので整理してみる。 かなり初歩的でアレですが。 環境 Mac OSX 10.8 Lion veeweeで自作した.boxファイルを使う(CentOS 6.4) いろんなパターンを試してみる まずは適当に叩いてみる。

    vagrantのboxとか、vagrantコマンド周りがよくわからなくなった | もふもふ技術部
    hiroomi
    hiroomi 2016/06/09
  • VagrantとDockerについて名前しか知らなかったので試した

    筆者注 UPDATE3 Dec 2019 未だストックが伸びていますが、この記事はあまりにも古いです。そろそろこの記事を参考にするのはヤバいと思います。 UPDATE2 Nov 2016 たくさんの反響ありがとうございます。予想以上に「いいね」「ストック」が伸び続けていたため、記事中のよろしくない部分を修正しました。 UPDATE Nov 2016 記事は筆者自身も未熟な時期に書いたもので、今読み返してみるとやや不正確な表現があったり、既により良い手段に置き換えられている内容が含まれます。足がかり程度にお読みください。 1. はじめに この記事の想定読者 私 VagrantとDocker、どちらも名前だけは知ってるという方 インフラ構成のコード化と共有に興味があるけどまだ触ってないという方 各種ソフトの概要と利用シーンについて軽く触れつつ、調べた内容をまとめておきました。 (執筆時点でそ

    VagrantとDockerについて名前しか知らなかったので試した
  • 「Vagrant」って何ぞ?(・o・)

    「Vagrant」って何ぞ?(・o・):Vagrant開発者 Mitchell Hashimoto氏に聞いた 仮想の開発環境作成ツールとして人気が高まっている「Vagrant(ベイグラント)」。その開発者であるMitchell Hashimoto(ミッチェル ハシモト)氏が来日するとの情報を聞き、2013年7月12日、VOYAGE GROUPで行われたミートアップに駆け付けた。 「Vagrant」とは Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる開発環境作成ツール。「ほんの数行書くだけで開発用の仮想マシンを構築できる」という優れものだ。 Vagrantのビジョンは、「開発者とシステム管理者にとって最高の『開発フロー』を提供すること」。Vagrantをダウンロードして「vagrant up」と入力し、実行するだけでそれが可能となる。 システム管理

    「Vagrant」って何ぞ?(・o・)
  • 1