vagrantに関するmiraesuのブックマーク (7)

  • VagrantのBOXを「複製&配布して他人と共有する」方法 | vdeep

    Vagrantで作成した環境をコピーする かんたんなコマンドをぽちぽちすれば、現在利用している環境を元に、新しくBoxを作ることができます。 現在の環境をコピーして新しくBoxを作るには、次のコマンドを利用します。 $ vagrant package いつもvagrant upしている場所で上記コマンドを実行しましょう。 すると、「package.box」というファイルが作成されます。今回の環境では、ファイル容量は約1GBぐらいでした。 もし、.boxファイルの名前を指定したい場合は、次のようにBoxを作成します。 $ vagrant package [vm名] --output [名前.box] vm名は「$ vagrant status」で確認できます。デフォルトでは「default」です。 今回、CentOS7の開発環境だったので、centos7dev.boxという名前にしてみました

    VagrantのBOXを「複製&配布して他人と共有する」方法 | vdeep
  • Vagrantとdockerを使って快適な開発環境を作る(サンプルあり)

    Vagrantとdockerでローカル環境を作る! ローカルの開発環境構築とか面倒ですよね。 転職とか転属とか繰り返しているせいで、プロジェクトが変わる度に開発環境を作るのですが 言語が違ったりライブラリが違ったりサーバー構成がよくわからなかったり 「番だとサーバー構成が違うからこれは~」みたいなよくわからない突っ込みをもらったり 当に面倒くさいです。 共有の開発サーバーがあるところとかもありましたが なんか偉そうなエンジニアがカスタマイズしちゃってやっぱり番とかい離したりとか 大規模な改修を入れたいがために平行開発ができなくなっちゃたりとか まま問題があったりするわけです。 ローカルに番と(スペックは別にして)ほぼ同等の構成のサーバーが作れれば それは超素晴らしいことですよね? ってわけで先人の知恵をお借りしながら作りました。 前職で使っていたものを パクッて 参考にさせていただ

    Vagrantとdockerを使って快適な開発環境を作る(サンプルあり)
  • VagrantでUbuntu仮想環境を作成したときの備忘録

    背景 世間ではクローリングやスクレイピングが流行っているらしいじゃないか。どれどれやってみるか・・ ということで参考書にある通り下記の環境を作ることにした。 ホストOS:windows10 ゲストOS:Ubuntu 仮想化技術:VirtualBox+Vagrant 流れ 1.自前のPCが仮想化技術についていけるかを確認。 2.Hyper-Vを停止する。 3.VirtualBoxをインストール。 4.Vagrantをインストール。 5.Ubuntuのイメージファイル的なものを下記コマンドで取得

    VagrantでUbuntu仮想環境を作成したときの備忘録
  • VagrantとDockerについて名前しか知らなかったので試した

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

    VagrantとDockerについて名前しか知らなかったので試した
  • Vagrant 導入

    最近、Vagrant(ベイグラント)を使い始めてすごい便利だなあと感じたので、Vagrantに関する記事を色々と読んで整理してみました。Windows環境でのセットアップ手順も書いています。 (※Windows向けの手順を書いていますが、Macでもほぼ同様です) 2016-02-29時点での最新バージョンを使っています。 Vagrant 1.8.1 VirtualBox 5.0.14 Vagrantってなに? 仮想マシンの簡単な構築や、どこでも同じ環境を再現できるように仮想マシンを管理するためのコマンドラインツールです。 Rubyで実装されていて、WindowsMac OS X、Linuxで動作します。 Vagrant自体には仮想化機能は無く、VirtualBoxなどの仮想化ソフトのフロントエンドとして機能し、仮想化ソフトの操作を簡単なコマンドで代行してくれます。 公式ページ http:

    Vagrant 導入
    miraesu
    miraesu 2018/10/19
    vagrantとは
  • Vagrantって流行ってるらしいけど何が便利なの? | DevelopersIO

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

  • 【初歩の初歩】Vagrantのインストールと使い方を簡単解説

    VagrantとはVirtualBoxなどを利用した仮想環境を作る便利なソフトウェアだ。 VirtualBoxなどで仮想マシンを作るとき、面倒なことは多い。別画面に映ったり、GUIから諸々を操作したりと、初心者にとってはわかりやすいが、エンジニアにとってはてまで仕方がないことも多い。 それをできる限り簡単にして、便利に使えるようにしたのがVagrantになる。 このページではVagrantのインストール方法と初歩の初歩的な使い方をお伝えした。参考にしていただければ幸いだ。 Vagrantとは? What is the Vagrant? VagrantはVirtualBoxやVMwareの「コマンドラインのフロントエンド」として動作する。 比較的に簡単なコマンドを叩くだけでVirtualBoxやVMwareなどの仮想マシンを管理できるようにっている。Vagrantを使用すると、Boxというイ

    【初歩の初歩】Vagrantのインストールと使い方を簡単解説
  • 1