Vagrant + VirtualBox を使ってMacbookAir に VM を立てて、CentOS 上にRails4 の開発を行っています。DB にはMySQL を使っているのですが、なんともわかりづらい。 ノートで設計して、頭で設計してコマンド叩いて...の手法に限界を感じました。 できればER図かけるし、DBとも繋がっているし、な環境にならないかなぁって思っていたら、MySQL Workbenchと出会いました。(1年位前にorz) VagrantとMySQLWorkbenchを繋ぐ方法をメモります。MySQL Workbenchのインストール こちらからどうぞ => http://dev.mysql.com/downloads/tools/workbench/ 面倒くさくて有名なORACLEの認証が必要になりますorz ナビゲーション通りにすすめば問題なくインストー

仕様 web用・DB用と、2つのコンテナを1つのVagrantfileにて定義しています。 vagrant up/haltにて2つのコンテナは同時に起動・停止します。ホスト(Mac)上のディレクトリを、web用コンテナ上の(Webサーバーの)ドキュメントルートにマウントし、ホスト(Mac)から直接、編集・更新ができます。 準備DockerImageの用意 WEB用、DB用のDockerイメージを用意します。 WEB用はDockerHUB上のcentOSを元に構築DB用はDockerHUB上のmysqlそのまま利用 WEB用DockerイメージのサンプルDockerfile FROM centos:centos6 #Set root password RUN echo "root:hogehoge" | chpasswd # Update All RUN yum update -y

AWSに適用する前に仮想環境でテストしたいと思ってこの構成にしましたWindowsで仮想環境を作りたいと先週Vagrantを使ってみましたが立ち上げ遅すぎワロタ~となってしまったので苦肉の策でVirtualBox上にVagrantでCentOS6.7を用意してその中にdocker-engineをインストールして爆速立ち上げ環境を作ってしまおうという意図の下、勤務中に書き上げたエントリーです。仕事は楽しい 前提 立ち上げるVMはCentOS6.7でVagrantboxはこちらを使っています https://github.com/CommanderK5/packer-centos-template/releases/download/0.6.7/vagrant-centos-6.7.box ただvagrant upした後にyum updateを行うのでそれをvagrant packageした

前回はVagrantでdockerが使える環境の準備までを行いました 今回はdockerでHAProxyコンテナ1つとNginxコンテナを3つを立ち上げてロードバランサとして機能させようと思います やりたいこと本当はMySQLのロードバランサとしてHAProxyを使用したいのですがPHPも書かないといけないし、MySQLの設定もHAProxyもやったことがないので、まずは普通にWebサーバーのリバースプロキシサーバーとしての設定を書いてみます(Nginxで出来るけどMySQLのために今後HAProxyを使うのでこちらをプロキシサーバーにする) とりあえず画像で説明 Vagrantで立ち上げるVirtualBox(CentOS)のIP: 192.168.33.12 HAProxy(haproxy)にアクセスするためのポート: 80Nginx(web1)にアクセスするためのポート: 808

久々の更新。 土曜日は これまで何となく使っていたVagrantを本格的にいじっていたけど、知れば知る程便利だなあ。 Vagrantfileって Gruntfileみたいに何となくいじるのが面倒くさそうな印象があったんだけど、実は全くそんな事がなくて 寧ろちょろっとやれば誰でも簡単にいじれるようになるくらい学習コストが低かった(まだChefと絡めていないので Chefと連携させると若干話が変わってくるかもしれないけど)。 というわけで今回は Vagrantを使ってUbuntuサーバを2台立ててMySQLでレプリケーションを構成してみた話を。 今回に関してはどちらかというとVagrantよりMySQL寄りの話になります。 Vagrantに関しては boxの構造とかVagrantfileの事とか 色々と整理できたので 後日 初心者向けにvagrantの基本的な事柄についてまとめます。 Vag

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く