Development environments simplified.Vagrant enables the creation and configuration of lightweight, reproducible, and portable development environments.
![Vagrant by HashiCorp](https://cdn-ak-scissors.b.st-hatena.com/image/square/1289931b8319c24010471c0cc693d4655a022ed1/height=288;version=1;width=512/https%3A%2F%2Fwww.datocms-assets.com%2F58478%2F1657049328-og-image.png%3Fauto%3Dformat%26fit%3Dmax%26w%3D1200)
0. 目次 1. はじめに 2. Vagrantについて 3. WindowsにおけるVagrantの利用について 4. PuTTYを使う方法 5. Vagrant付属のMSYS環境を利用する 5.1. Vagrant付属のMSYS環境下でmingw-getを使えるようにする 5.2. Vagrantによる仮想マシンの構築と接続の実際 5.3. MSYSのsshで接続できない時の回避策 5.4. 結局この方法はおすすめできない 6. MSYS2環境を利用する 6.1. MSYS2とは 6.2. MSYS2のダウンロードとインストール 6.3. シェルの環境設定 6.4. フォントの設定 6.5. 必要なパッケージのインストール 6.6. Vimの設定 7. 再度Vagrant 8. 仮想マシンLinuxの日本語化 9. ネットワーク設定 10. ファイル共有機能 1. はじめに 仕事上,U
入社時、特になにも書いていなかったので、最近の振り返りを兼ねて書く。 入社するまで 東京のSIerに勤務していた。 保険屋さんのシステム運用・開発を担当し、開発者というよりかは管理者としての仕事が主だった。 異動でコールセンターのパッケージ製品(国内シェア結構すごい!)を開発・販売する部署にいって、JavaとかFlexにほんのり触れつつも、またまたプロジェクト管理が主だった バイクが好きで毎日乗ってたことが思い出。スノボも結構行った。 入社 まったく知識もないまま、インフラエンジニアとして採用してもらった。 ここで福岡にUターン 入社してこれまで 中途入社だったにもかかわらず、基礎から勉強する時間をとってもらえた。 いろいろ不安(今もだけど)だったが、周りの人は良くしてくれて、質問するとびっくりするくらい詳しく教えてもらえた。 Linuxとは?のような本を読むとこから始まり サーバ/インフ
Docker ? Packer ? 何が違うの?と個人的にわけがわからなくなっていたのでまとめてみた インフラ系技術の 3 つのレイヤー Orchestration アプリケーションのデプロイ Capistrano Configuration ミドルウェアレベルの設定 Chef, Puppet Bootstrapping OS のインストールにあたる領域 Docker, Vagrant, Packer 今回は、Configuration ツールと Bootstrapping ツールの違いをまとめる Bootstrapping Tool Docker 公式ページ Linux コンテナの内部でアプリケーションを動作させるためのツール Go 言語で記述されている 環境構築は Dockerfile と呼ばれるファイルでコード化できる コンテナ型仮想化を提供するツール イメージの作成から実行まで A
バンドルされた libxml2-2.8.0 インストール中にエラー発生 nokogiri が依存する libxml2-2.8.0 のインストール時にエラーが発生したのですが、どうやら nokogiri はデフォルトでは libxml2-2.8.0 を同梱していて、今回の場合 libxml2-2.8.0 インストール中にエラーが起きていた。以下 capistrano により出力されたエラーログ。 DEBUG[95c3bb26] Gem::Ext::BuildError: ERROR: Failed to build gem native extension. DEBUG[95c3bb26] DEBUG[95c3bb26] /usr/local/rbenv/versions/2.1.2/bin/ruby extconf.rb DEBUG[95c3bb26] Building nokogiri
「Vagrant」って何ぞ?(・o・):Vagrant開発者 Mitchell Hashimoto氏に聞いた 仮想の開発環境作成ツールとして人気が高まっている「Vagrant(ベイグラント)」。その開発者であるMitchell Hashimoto(ミッチェル ハシモト)氏が来日するとの情報を聞き、2013年7月12日、VOYAGE GROUPで行われたミートアップに駆け付けた。 「Vagrant」とは Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる開発環境作成ツール。「ほんの数行書くだけで開発用の仮想マシンを構築できる」という優れものだ。 Vagrantのビジョンは、「開発者とシステム管理者にとって最高の『開発フロー』を提供すること」。Vagrantをダウンロードして「vagrant up」と入力し、実行するだけでそれが可能となる。 システム管理
最近、Vagrant(ベイグラント)を勉強し始めました。VagrantはVirtual Boxなどの仮想化ソフトウェアと一緒に使うツールです。 最初は何のために使うものなのかよくわからず、VagrantはVirtual Boxのフロントエンドだよ、 と言われても何が便利なのかいまいちピンと来なかったのでいろいろ調べてみました。 ※Vagrantはプロバイダ(仮想化ソフトウェア)を選択できるので、他にもVMwareやAmazon EC2で使うこともできます。 実現したいこと VagrantとVirtual Boxを使って何がしたいのかの一覧です。 実行環境を開発と本番で揃えたい。 開発環境を構築する際に個人のローカル環境に依存しないようにしたい。 すぐに使える仮想環境を構築したい。 環境構築を自動化したい。 チームで同一の環境を簡単に構築したい。 1つずつ見ていきましょう。 Virtual
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く