[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

vagrantに関するramtigaのブックマーク (30)

  • Vagrant入門から実践まで - Qiita

    2019/12/31 更新:記事作成から3年以上が経過しており、リンク先が変わっていたり、なくなっていたりしているため、そのような不適切となったリンクを削除しました。 Vagrant(ベイグラント)を使うメリットとは? 仮想環境をすぐに使える(環境構築の自動化) 作成した仮想マシンの環境をファイルとして配布できる(開発環境を共有する) プラグインによる機能拡張や、仮想環境のコマンド操作 詳しくはこの辺を見たら良さそうです。 http://dev.classmethod.jp/server-side/virtual-box-vagrant/ http://...(2019/12/31 リンク先が変わっていた為、リンクを削除しました) では、早速使いましょう。 VirtualBoxをインストールする https://www.virtualbox.org/wiki/Downloads リンクVi

    Vagrant入門から実践まで - Qiita
  • Vagrant環境にLive Reloadを設定する - togatttiのエンジニアメモ

    概要 LiveReload はファイルの変更を検知して、ブラウザを自動リロードするJavaScript製のライブラリ。 これを使うことで、cssやviewを修正したときに、手動でリロードせずに変更箇所を確認することができるようになる。 今回、Vagrantのゲスト内でRailsアプリケーションを動かしているので、これに対して、Live Reloadを設定する。 順番に書いていく。 Vagrantの設定変更 sshのローカルフォワード設定 ブラウザへの拡張プラグインのインストール guard-livereloadのインストール Vagrantの設定変更 このとき、Live Reloadはデフォルトポートである35729番でListenするので、 ローカルホストの35729番へのアクセスをゲストへポートフォワードできるように設定する。 そのため、Vagrantfileには以下を追記して、読み込

    Vagrant環境にLive Reloadを設定する - togatttiのエンジニアメモ
  • Hashicorp社の新サービスATLASと周辺ツールのまとめ | Pocketstudio.jp log3

    ■概要 ATLAS ( https://atlas.hashicorp.com/ ) は、Vagrant 等を開発している Hashicorp社 ( https://hashicorp.com/ ) が提供開始したサービスです。これまで提供していた Vagrant Cloud の環境をバージョンアップし、開発環境だけでなく、番環境への展開や運用を1つのワークフローで実現できるようにしたプラットフォームです。 ATLAS はクラウド上のサービスですが、これまでの Hashicorp が公開してきた Vagrant、Packer、Terraform、Consul を1つの画面上で管理できるようになりました。 以下では、サイト上の説明などを元に、ATLAS についてと、周辺ツールについて整理したものです。 ■ATLAS https://atlas.hashicorp.com/ サイトの説明によ

    Hashicorp社の新サービスATLASと周辺ツールのまとめ | Pocketstudio.jp log3
  • rails-dev-box - VagrantでRails開発環境を作るならこれ! MOONGIFT

    最近は開発環境を個々人のコンピュータ上には構築せず、仮想環境を使うようになってきました。そうすることでローカルコンピュータの環境に左右されず、複数プロジェクトによってライブラリバージョンがコンフリクトすることもありません。もちろん多少遅くなりますが、十分許容範囲になっています。 ということでこれからRailsプロジェクトをはじめるのであればベースに使ってみたいのがrails-dev-boxです。Vagrant向けにRuby on Rails環境を整えてくれます。 rails-dev-boxの使い方 Vagrantを使いますので、Vagrant自体はもちろんVirtualBoxのインストールが必要です。 終わったらGitリポジトリをクローンします。 $ git clone https://github.com/rails/rails-dev-box.git 後はVagrantを起動するだけ

    rails-dev-box - VagrantでRails開発環境を作るならこれ! MOONGIFT
  • 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 Cloud

    Vagrant Cloud is Moving Vagrant Cloud is moving to the HashiCorp Cloud Platform (HCP) as the Vagrant Box Registry. If you are a new user, please create an HCP account and continue to the HCP Vagrant Box Registry. Existing Vagrant Cloud users can still login below to manage or migrate their boxes.

  • Mac で Vagrant を GUI で操作できる「VagrantX」をリリースしました

    Shin x blog Advent Calendar 2013 の最終日です。 12/1 から毎日書いてきた Shin x blog Advent Calendar 2013 ですが、いよいよ今日が最終日です。 今日は、クリスマスということで、ささやかながらちょっとしたプレゼントを用意してみました:D VagrantX GUI で Vagrant が利用できる VagrantX というツールをリリースしました。 http://shin1x1.github.io/vagrantx/ Vagrant は、とても良いツールなのですが、いかんせんターミナル(黒い画面)で操作するものなので、それに慣れていない人にとっては、少し敬遠されている面があります。Vagrantfile を自分で書くような人はターミナルでどんどん使うべきなのですが、用意された Vagrantfile をただ使うだけであれば、

  • https://github.com/goken/goken/blob/master/goken05-docker/goken05.md

    https://github.com/goken/goken/blob/master/goken05-docker/goken05.md
  • MacからVagrantコマンド一発でSSDなVPS(DigitalOcean)上にCentOS6.5+Docker環境を構築する - Glide Note

    前回のVagrantとSSDVPS(Digital Ocean)で1時間1円の使い捨て高速サーバ環境を構築する - Glide Note - グライドノートの続き。 Vagtant+DigitalOceanだけでも十分便利なんですが、先日CentOS6.5がリリースされ、正式にDockerがサポートされたので、DigitalOcean上にCentOS 6.5+Dockerな環境を用意してみる。 といっても、2013年12月20日現在DigitalOceanではCentOS 6.5なimageが提供されていないので、選択出来るCentOS 6.4のイメージを使いながら、Vagrantを利用してコマンド一発でCentOS 6.5+Docker環境が作れるようにした。 glidenote/vagrant-docker-digitalocean これは何 Vagrantを利用して、Digital

  • Docker 虎の巻

    docker_cheat.md Docker 虎の巻 Fork from Docker cheat sheet 実際にコマンドを試したい場合は、すぐにDockerを試したい人のための基礎コマンドを参照 何故Dockerを使うべきか Why Should I Care (For Developers) "Dockerが面白いのはシンプルな環境に隔離性と再現性をもたらしてくれることだ.ランタイムの環境を一度作れば、パッケージにして別のマシンでも再利用することできる.さらに,すべてはホスト内の隔離された環境で行われる(VMのように).最も素晴らしい点は,シンプルかつ高速であることだ." Dockerで使われている技術 仮想環境構築に docker を使う LXC "Xen とか VirtualBOX みたいにホスト内に仮想マシンを立ち上げるんじゃなくて、ホスト内の隔離された環境で仮想マシンを動か

    Docker 虎の巻
  • VagrantとSSDなVPS(Digital Ocean)で1時間1円の使い捨て高速サーバ環境を構築する - Glide Note

    今年の初めくらいから個人的な技術検証にはSSDで動作が速く、1時間1円で料金が安いのと ロケーションをSan Franciscoにするとsshでもレスポンスが悪くないので、全部Digital Oceanを使っている。(徳丸先生が紹介する前から使っていたんだ!) Digital OceanについてはRebuild: 2: Rails, Redis, VPS (Kenn Ejima)の42分くらいから言及されてます。必聴です。 使ってる旧型のMacBookAirみたいな貧弱なマシンだとローカルでVM動かすとファン回りまくりとかで泣きたくなるので、Digital Oceanだと泣かずに済んで快適。 そんで今日Vagrant経由でDigital Ocean利用すると、コマンドラインから必要なときに新規インスタンス(Droplet)作って、 検証終わったら削除という手軽な使い捨て高速サーバ環境が利用

  • vagrant-execによるラクラク仮想マシン操作

    全国3000万人のVagrantユーザーのみなさんこんにちは。 通常Vagrantを利用している際に仮想マシン内部でコマンドを実行したい場合はvagrant sshコマンドを使ってコマンドを実行します。この際、Vagrantの標準機能を使って、仮想マシンにログインすることなく、コマンドを実行できますが、このvagrant-execプラグインを利用することでさらに簡単に仮想マシン上のコマンドをログインせずに実行できるようになります。 たとえばログの確認や設定状況の確認のような簡単な作業は作業を効率化できます。 インストール方法インストールは以下のようにコマンドを実行します。vagrant plugin install vagrant-exec 使い方使い方はかなり簡単です。 最低限このプラグインで設定しないといけない項目は1つで、コマンド実行時のルートディレクトリの指定が必要です。 以下のよ

    vagrant-execによるラクラク仮想マシン操作
  • Docker + Jenkins + serverspecでpuppetのmanifestをCIする

  • Vagrantをはじめてみたい方へ「Vagrant入門ガイド」を書きました

    「Vagrant入門ガイド」という電子書籍技術評論社さんから出版しました。Kindle ストア と Gihyo Digital Publishing にて購入できます。 Vagrantは、まだエンジニアが中心に触っている状況ですが、いずれはWebデザイナーやコーダーの方など、サーバ構築を自分ではやらない人にも、制作するWebサイト、システムの動作検証を行う環境として利用する場面が増えていくと思います。 blog エントリなども多数あるのですが、断片的な情報も多く、また、Vagrant自身の進化が早いため、最新の環境だと上手くインストールできなかったり、動かないということがままあります。(このblogの過去エントリも。。。) もちろん、じっくりと調べていけば解決できる問題なのですが、できれば、はじめの一歩くらいは、まとまった情報が日語であると良いなと思い、書を書きました。 目次 書は

  • Vagrantで仮想マシンの一覧を簡単に取得する方法

    全国1000万人のVagrantユーザーのみなさんこんにちは。 Vagrantを普段から多用していると、知らないうちに仮想マシンが沢山起動していて母艦に負荷がかかったり、止めるの面倒くさい~といったことがよくあります。 VirtualBoxの場合は以下のようにVirtualBoxの画面で起動中の仮想マシンの一覧を把握できますが、どこのパスで起動した仮想マシンなのかもよく分からないため十分ではありません。 そこで今日は起動中のVagrantの仮想マシンの一覧を簡単に取得する方法を紹介します。 プラグインのインストール 今回使うのはvagrant-global-statusというプラグインです。 インストールは vagrant plugin install vagrant-global-status でOKです。 実行するには、好きな場所で vagrant global-status -a と

    Vagrantで仮想マシンの一覧を簡単に取得する方法
  • VagrantをバージョンアップしたらCentOSがはぶられてた - $web->{note};

    CoreOSを試してみたくて CentOS 5.9 のサーバで Vagrant を 1.2.2 から 1.2.7 へ上げたら動かなくなった。 # rpm -Uvh http://files.vagrantup.com/packages/7ec0ee1d00a916f80b109a298bab08e391945243/vagrant_1.2.7_x86_64.rpm Retrieving http://files.vagrantup.com/packages/7ec0ee1d00a916f80b109a298bab08e391945243/vagrant_1.2.7_x86_64.rpm Preparing... ########################################### [100%] 1:vagrant #############################

    VagrantをバージョンアップしたらCentOSがはぶられてた - $web->{note};
  • 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
  • かなりはまりどころが多い windows に Vagrant 1.1 で sandbox ( sahara ) - nazokingのブログ

    最新(今日なら 1.1.5 )をダウンロード http://downloads.vagrantup.com/ インストール c:\vagrant\vagrant\bin\vagrant が出来ていることを確認 ( 1.2.0 だと "C:\Program Files (x86)\HashiCorp\Vagrant" にインストールされるようになったようです。以下適当に読み替えてください)←スペースがあるとmakeに失敗する! 1.2.2からは C:\HashiCorp\Vagrant にインストールされる模様なので其方にした方がいいかも c:\vagrant\vagrant\embedded\config.yml の内容を変更 C:\vagrant-temp\staging\embedded を → C:\vagrant\vagrant\embedded に変更( 1.2.0 だと - "

    かなりはまりどころが多い windows に Vagrant 1.1 で sandbox ( sahara ) - nazokingのブログ
  • Chef Casual Talks Vol.1 で 初 LT してきた一部始終 - ようへいの日々精進

    要件 Chef Casual Talks Vol.1 で chef に携わっている人、これから携わっている人達の話を聞いて三ツ星 chef を目指せ ついでに自分も喋ってみる いきなりまとめ とにかく濃かった!!!!!!!!!!!!!!!!!!! インフラエンジニアよりも開発側の人が多くてびっくり...と同時にインフラエンジニアも頑張らんといかんなと思った次第 Chef Server も触る必要があるなと思った次第 EngineYard さんのステッカーを沢山もらって嬉しかった ビールを二飲んだ 内容 以下、 Evernote に箇条書きした内容をちょっと整理した。 最近、Vagrantが楽しいのでその辺りを。 vagrant でしょ chef めちゃくちゃ盛り上がっているよね。 ベストプラクティスがわかんない 孤独のシェフ、コードレビューとかもやらない EngineYard では第3月

    Chef Casual Talks Vol.1 で 初 LT してきた一部始終 - ようへいの日々精進
  • Vagrantのネットワークが起動しないときは

    Vagrantでネットワーク構成を変更した場合など、こういうエラーが出てネットワークが起動しないことがあります。 [default] Configuring and enabling network interfaces... The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! /sbin/ifup eth1 2> /dev/null このエラーが出ると後続のマウント処理もキャンセルされて不便したので、対策をまとめておきます。 調査した環境 Mac Vagrant 1.1.5 VirtualBox CentOS 6.4 ブリッジネットワークの場合 ブリッジネットワーク構成にした場合、2回目以降の起動時にエラーが

    Vagrantのネットワークが起動しないときは