docker触ってみた

[ぽえむ]動機

良いエンジニアになるには、継続的な勉強が必要だ。分かっている。ただ、何していいのか分からない。なんとなくVagrant + Chefでの環境構築が古い気がしたのでDockerを触ってみることにした。

チュートリアルした

ひとまずチュートリアルをやってみた。Docker Hubにあるコンテナを起動したり、そのコンテナを編集したり、編集したコンテナをDocker Hubに上げたり、またそのコンテナをDocker Hubからpullしたり。たりたり。

DockerとVirtual Machineの違い

そして次にDockerとVMの違いを調べた。VMが完全な仮想環境(つまりは、違うカーネル)で大きくリソースを使う。Dockerは仮想環境であるが同じカーネルで動くので軽い。コンテナなら1000個立ち上げることだってできるらしい、起動も早い。

適当なる感想

サーバ構築するときはよく分からなくなったらクリーンインストールする、というのを繰り返していたので、すごく助かる気がしました(小並感)。