Docker コンテナ開発・環境構築の基本
- 著者:
- 市川 豊(イチカワ ユタカ)
- 出版社:
- インプレス
- 出版日:
- 2021年07月27日頃
- ISBN:
- 9784295011736
- シリーズ:
- impress top gear impress top gear
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書は、アプリケーションエンジニア、インフラエンジニア、オペレーションエンジニアの方々を対象に、コンテナアプリケーション開発の全体を把握し、基本をマスターすることを目標として執筆されています。コンテナアプリケーション開発において必要となる技術の理解を深めるため、実際に手を動かして学ぶ形式を採用しています。これまで著者自身がエンジニアとしてコンテナ技術に携わり、そこで得た知見や経験を体系化し、専門学校、企業向けトレーニング、勉強会でハンズオンを中心に教えてきたノウハウを、一冊の書籍に凝縮しました。
技書の森解説
開発チームで「 Docker を使おう」と決まったものの、コンテナの概念が掴めないまま見様見真似で docker run を叩いている、という状況は少なくありません。本書はそうした入口の段階から、 Docker の仕組み・ Dockerfile の書き方・ Docker Compose による複数コンテナの連携・ボリュームやネットワークの設計までを、手を動かしながら一冊で通せる構成です。
説明は「なぜコンテナが必要なのか」というモチベーションから始まり、イメージのレイヤー構造、ビルドキャッシュの仕組み、マルチステージビルドといった実務で差が出るポイントを丁寧に扱います。環境構築の再現性を保ちながら開発サイクルを回す方法を手順付きで示しているため、個人の学習だけでなくチームへの Docker 導入時のリファレンスとしても機能します。
Linux の基本操作 (ターミナルでコマンドを打てる程度) があれば読み始められます。 Kubernetes やクラウド上のコンテナオーケストレーションは範囲外なので、本書で Docker 単体の操作と設計感覚を固めた後に、 ECS や Kubernetes の本へ進む流れが自然です。コンテナ技術の最初の一歩を確実に踏みたいエンジニアに向いた入門書です。
言及 Qiita 記事 (15 件)
【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた
♡ 114AWS, Security, 初心者, 技術書, AIクラウドリフト移行検討 第7回 -オラクルさんこんなEC・通販事業のサーバレス化あったの?-
♡ 29kubernetes, container, oci, serverless, oclsAI開発IDEサンドボックス作成
♡ 7Debian, VSCode, 新人プログラマ応援, WSL, Podmanファインチューニング済みモデルをサーバーレス推論へ載せる:vLLM×GPUコンテナ実践
♡ 3GPU, AI, serverless, 推論, LLM【完全保存版】Docker入門から本番デプロイまで
♡ 2Docker, インフラ, dockerfile, container, docker-compose【初心者】実務でPodmanを使う機会があったので、Dockerを学んでみた 🐳
♡ 2Linux, 入門, Docker, 初心者向け, containerUbuntu24.04LTSにDockerで動作するOpenCodeをインストールする手順
♡ 1Docker, Ubuntu24.04, opencodeこれだけ知っておけば大丈夫。開発の現場で使われているツールとは
♡ 1初心者向け, 初心者エンジニアwiremockについて
♡ 1Docker, WireMock[Docker]情報系大学院生による「はじめてのDocker」
♡ 1開発環境, 初心者, Docker, AI, ClaudeCode
この本に興味がある方におすすめ
この本に関連
関連記事
本屋のプログラミングコーナーの歩き方
本屋のプログラミング書コーナーに行くと、棚いっぱいの本に圧倒されます。どこを見ればいいか、どう選べばいいかを初心者向けに案内します。
なぜ上級者ほど入門書を読み返すのか
経験豊富なエンジニアが入門書を読み返す理由を解説します。初心者のときには見えなかった設計思想や暗黙の前提が、経験を積んだ目で読むと浮かび上がります。
Amazon レビュー星 5 でも合わない本がある - 技術書選びの落とし穴
Amazon で星 5 の技術書が自分には合わなかった経験はありませんか。レビュー評価だけで本を選ぶリスクと、自分のレベルに合った技術書を見つける 4 つの判断基準を紹介。