本当にただのメモ

なるべく Qiita に投稿しよう

(読んだ) 2018年なぜ私達はコンテナ/Dockerを使うのか

https://cloudpack.media/41647

コンテナ(Docker)のメリット

  • ローカル開発環境の統一
  • 本番環境 CI/CDでも 使える
  • なぜVagrantではだめなのか
    • VagrantにくらべてDockerはツールの使い方を覚えなくても、そのOSSのReadme.mdに書いている Dockerコマンドを一発叩けばいとも簡単に構築完了
    • Vagrantは少なくともrubyの知識などが少しは無いとこんなにすんなり動かせない
    • OSイメージが大きい

コンテナで何が変わるか

  • オーケストレーションの利用が前提になるが、多台数マシンへのアプリケーションのデプロイは圧倒的に早くて確実