タグ

ブックマーク / www.vincentina.net (3)

  • Vagrant+VirtualBoxとpackerで検証環境を作ろう

    サーバーを弄っていると検証環境が欲しいなぁという状況が何かと出てきます。 コンテナだとものっすごく手軽に作れて楽だけれど、もっとちゃんとしたというか、もうちっと実機に近い環境がいいなぁって時にはやっぱりVagrantとVboxは手軽だ!とこないだDockerを弄ってて思ったってーか気づいた。 ・1つのBoxで複数台のゲストが作れる。 ・複数台で作ったゲストを同じセグメントにして通信もできる。 ・IPアドレスを指定もできる。 などなど、コンテナに比べるとゲストOSとして出来上がるまでの時間はかかってしまうけれど、Dockerではやりにくい事でも簡単にできるのだからこれはイイ。 イイと言いますか、書籍ではそもそもVagrantとChefだったし、情報も多いし。 需要が多いのだろうから当然っちゃあ当然な事なことだ。 この日記のVagrant関連の記事がぜんぜん検索結果に乗っかってこないのは、ユー

  • Sinatra + ActiveRecord + MySQL で簡易アプリつくってみる

    寒くなるとプログラムをやりたくなるのか、ここ数日はRubyな日々が続いていて、今回は前回と同じ題材で勉強会関連のJSONを引っ張ってくるアプリですが、複数のウェブからとなるとやっぱりDBは必須となってくるわけで、WebとDBの連携を自分でやるのは初めてなので試行錯誤な感じが続きましたがやっと出来上がりました。 やっぱりDBを勉強する。というよりも必要なのでDBを勉強したという事象の方が自分には性に合っているようだ。 mysql を使ってみようナウいものはmysql2というやつらしく、早速Gemで入れようとしたら libmysqlclient-devというパッケージが必要でした。 $ gem install mysql2 Building native extensions.  This could take a while... Successfully installed mysql2-

  • Docker Hub Registryを使ってみる

    ほんとはDocker Hub Registryを使ってドカドカしてみるという回にしようと思ったんだけど、ドカドカというほど全然ドカドカしてないので、使ってみるというタイトルにしました。 公式サイト Docker Hub Registry https://registry.hub.docker.com/ とりあえずWordpressでも入れてみようと思います。core@localhost ~ $ sudo docker pull wordpress Pulling repository wordpress 59bc5d6f4527: Download complete 511136ea3c5a: Download complete 1e8abad02296: Download complete f106b5d7508a: Download complete 13c1896b5563: Dow

  • 1