
プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化
WINGSプロジェクト阿佐 志保 and 山田 祥寛
翔泳社 / 2018-04-11
この本について
Dockerを触り始めると、「動くけど仕組みが分からない」「コンテナとイメージの違いがいつも曖昧」「composeのdepends_onって実際どう効くの…」みたいな、小さなつまずきが積み重なっていきませんか。自分もまさにその状態で、触れれば触れるほど“なんとなく”で進めている感覚が気になっていました。 この本は、そのモヤモヤをインフラの基礎から丁寧にほどいてくれるタイプの一冊でした。たとえば、VFSやスワップの説明をしながら「Linuxがどう動いているのか」を押さえた上で、Dockerイメージやボリューム、マウントがどうつながるのかが腹落ちする構成になっています。イメージがただのファイル群であることや、Dockerfileの命令ごとに内部イメージが積み重なる仕組みなど、なんとなく知っていたけれど曖昧だった部分が「そういうことか」と実感に変わりました。 さらに、EXPOSEとexposeの違い、ENTRYPOINTとCMDの役割分担、docker container diffのような“現場でちょっと助かる”操作まできちんと扱ってくれるので、実務の中で「あれ、これどうだったっけ」を減らしてくれます。Kubernetesやサイジングの話も背景として触れられていて、単にコンテナを動かすだけでなく、その先にある設計の視点まで自然につながっていきます。 環境構築を「手順として覚える」のではなく、「仕組みとして理解したい」と思っている人には特に刺さる本だと思います。
読書インサイト
ハイライト密度
多くの読者は第1章に最もインサイトを感じており、全ハイライトの23%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt書籍情報(出版社紹介・目次)expand_more
出版社による紹介
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要




