#riding_rails riding rails 勉強会 #1 docker x rails - techscore 移行物語

29
Docker x Rails シナジーマーケティング株式会社 鈴木圭 2015/04/17 Riding Rails 勉強会 #1 Rails をのりこなせ! TECHSCORE 移行物語

Upload: techscore

Post on 17-Jul-2015

594 views

Category:

Technology


3 download

TRANSCRIPT

Dockerx

Railsシナジーマーケティング株式会社 鈴木圭

2015/04/17 Riding Rails 勉強会 #1 Rails をのりこなせ!

TECHSCORE 移行物語

知ってる人?

使ってる人?

Dockerとは

コンテナ型仮想化

隔離の技術

Not サーバ仮想化

そんなDockerを

去年使ってみた

TECHSCOREです

OSリプレースついでに

Dockerに乗せてみよう

Dockerに乗せようとした

半分は完璧に超絶動いた

半分は完璧に超絶動いた

4分の1はコア吐いて死にました

4分の1はコア吐いて死にました

4分の1は待ちぼうけ(>_<)

4分の1は待ちぼうけ(>_<)

Rails 動いた

Rails 動いた

PostgreSQL 動いた

PostgreSQL 動いた

WordPress 動いた

Rails 動いた

WordPress 動いた

MariaDB.. (>_<)

PostgreSQL 動いた

Rails 動いた

MariaDBにDDLを発行したら落ちた2014年、秋

そこで落ちるなんて。2014年、秋

TECHSCOREDocker化計画、失敗。2014年、秋

バッドエンドでした。以上。2014年、秋

まとめ(教訓?)

Docker は・・・コンテナ型仮想化を身近にしてくれた。・Rails は動いた。MariaDB は落ちた。

Docker 周辺の現状は?・まだ成熟期ではない。・オーケストレーションツールも黎明期。これ重要

プロダクション環境で使えるか?・人柱になる勇者が必要だ。・本気じゃないシステムならやってしまえ!