たった1日で基本が身に付く! Docker/Kubernetes超入門の表紙

たった 1 日で基本が身に付く! Docker/Kubernetes 超入門(タッタイチニチデキホンガミニツクドッカークーベネティスチョウニュウモン)

著者:
伊藤 裕一(イトウユウイチ)
出版社:
技術評論社
出版日:
2020年07月11日頃
ISBN:
9784297114282
在庫:
在庫あり
0
初級者向け
DockerKubernetesCI/CDマイクロサービスソフトウェアアーキテクチャコンテナ技術

なぜ注目されているか

言及数
181
総合
461
7 ランクダウン16 件の言及
03520222023202420252026

書籍紹介

DockerKubernetes の基本が、たった 1 日で?!

本書は、次世代のアプリケーションアーキテクチャとして注目されている「マイクロサービス」の技術基盤となるコンテナ技術「 Docker 」とコンテナオーケストレーション技術「 Kubernetes 」を取り上げ、 Docker の基本的な利用法、 Dockerfile や Compose の設計、コンテナのデータ永続化や CI/CD 、 Kubernetes による複数コンテナの自動管理までを、一気に学習します。この 1 冊を読めば、 Docker と Kubernetes の基礎知識と開発のイメージが、たった 1 日で掴めます! さらに、サンプルファイルを使って実際にコンテナを操作し、アプリの開発・デプロイを体験することで、 1 週間ほどでより実践的なテクニックが身に付きます。
●第 1 章 Docker を使ってみよう

SECTION 01 Dockerコンテナ技術について学ぼう

SECTION 02 Docker をインストールしよう

SECTION 03 Docker を体験してみよう

SECTION 04 コンテナの利用法を学ぼう

SECTION 05 Docker の使いどころを知ろう

●第 2 章 イメージの利用と開発を体験しよう
SECTION 01 Docker イメージを使いこなそう

SECTION 02 イメージを作成してレジストリに登録してみよう

SECTION 03 どこでも使えるイメージを作ろう

SECTION 04 Ansible を使って Docker ホストを構築しよう

●第 3 章 Docker ネットワークとストレージを理解しよう
SECTION 01 Docker ネットワークを使いこなそう

SECTION 02 データ揮発性とデータ永続化について知ろう

SECTION 03 WordPress をデータ永続化してみよう

SECTION 04 Docker の仕組みを知ろう

●第 4 章 Dockerfile でイメージを作成しよう
SECTION 01 Dockerfile の基本を知ろう

SECTION 02 Docker 向けの小さいイメージを作成してみよう

SECTION 03 コンテナ上のアプリを正しく動かそう

SECTION 04 GitGitHub を使ってみよう

●第 5 章 Compose を使ってマルチコンテナアプリを作ろう
SECTION 01 Docker Compose を使ってみよう

SECTION 02 Compose を使ってイメージを開発してみよう

SECTION 03 Compose のその他の機能を学ぼう

SECTION 04 Compose で本格的な 3 階層アプリを開発してみよう

●第 6 章 Docker アプリで CI/CD しよう
SECTION 01 継続的開発とデプロイについて知ろう

SECTION 02 Docker ベースの CI/CD 環境を準備しよう

SECTION 03 パイプラインを実行してみよう

●第 7 章 Kubernetes を理解しよう
SECTION 01 Kubernetes について知ろう

SECTION 02 Kubernetes でアプリを展開しよう

SECTION 03 Kubernetes のネットワークについて知ろう

●第 8 章 Kubernetes を利用しよう
SECTION 01 Kubernetes 用イメージを開発しよう

SECTION 02 デプロイメントを使ってみよう

SECTION 03 次世代のインフラとアプリ設計について学ぼう

技書の森解説

コンテナ技術に触れたいが、どこから手を付ければいいか分からない。本書はそうした段階の読者に向け、 Docker のインストールからコンテナの起動・停止、イメージの作成、そして Kubernetes による複数コンテナの管理までを、一日で通読できるボリュームに凝縮しています。

各章は「解説 → 手を動かす → 結果を確認する」の短いサイクルで構成されており、仮想マシンとコンテナの違い、 Dockerfile の書き方、 PodDeployment の概念を図解とハンズオンで体験していきます。インフラ経験がないアプリケーション開発者や、業務でコンテナ環境を渡されたがブラックボックスになっている人が、まず全体の輪郭を掴むための入口として機能します。

一方で「超入門」の名のとおり、ネットワーク設計、永続化、セキュリティ、本番運用のベストプラクティスといった深い話題は扱いません。本書で得た全体像を足がかりに、 DockerKubernetes それぞれの中級書や公式ドキュメントへ進む使い方が前提です。

言及 Qiita 記事 (14 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ