Vagrant + Core OS + docker-compose

このエントリーをはてなブックマークに追加
はてなブックマーク - Vagrant + Core OS + docker-compose
LINEで送る
Pocket

概要

  • boot2docker + docker-composeでホストOSののファイルシステムをマウントしたところ、すごく重いので、
  • Vagrant + Core OS + docker-composeにしてみた。
  • ついでに、ベンチマークもとってみました。
  • ベンチマークは、% dbbench 4コマンドで行いました。(1回10分かかります)
    • ディスク:APPLE SSD SM0512F Media

ベンチマーク内容

boot2docker container file system

boot2docker container mount FS.

Vagrant + Core OS + container file system

Vagrant + Core OS + container mount file system

ベンチマークまとめ

  • なんとか、実用に耐えうるような速度になりました。
  • なぜかcontainer内のファイルシステムは値が異なる。。。
    • boot2docker = Vagrant + CoreOS だと思っていたけど、違うのか??
  • Vagrant + Core OS + docker-composeのコードはこちら。https://github.com/matsubo/coreos-vagrant
    • % vagrant upするだけで、container内にnginxが立ち上がり、80番ポートで参照できます。

Screenshot_4_9_15__15_08

このエントリーをはてなブックマークに追加
はてなブックマーク - Vagrant + Core OS + docker-compose
LINEで送る
Pocket

matsubokkuri

Please feel free to contact me via e-mail, twitter and facebook!

あわせて読みたい

コメントを残す