DockerとKubernetesの学習でおすすめの本と動画【2024年最新】

更新日:

記事の内容


この記事では、DockerとKubernetesを学習するさいの良書と動画教材を紹介していきたいと思います。

動画教材

Udemyのここがオススメ

  • 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
  • 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。

米国AI開発者がゼロから教えるDocker講座

興味がある方は、画像をクリック

iconicon

AI開発のプロが徹底的に現場目線でわかりやすく教えます。
Dockerを使って超本格的なデータサイエンスやWeb開発の環境が作れるようになります。

Docker + Kubernetes で構築する Webアプリケーション 実践講座

興味がある方は、画像をクリック

iconicon

DockerおよびKubernetesの基礎を学び、応用としてWebアプリケーション開発(NGINX+Node.js&Express+MongoDB)を行います。
本講座で基礎から応用を実践しながら身につけよう!

米シリコンバレーDevOps監修!超Docker完全入門(2022)【優しい図解説とハンズオンLab付き】

興味がある方は、画像をクリック

iconicon

元Microsoftエンジニアが教える、ドッカーの理論と実践コース。
Docker(docker-compose含む)を1から学びを図解で解説。
また現場目線のベストプラクティスとサンプルWebアプリ構築のコーディングチャレンジも含む。

Kubernetes入門

興味がある方は、画像をクリック

iconicon

Kubernetesに興味があるけど、なかなか始められていない方が、実践を通じてKubernetesの全体像を掴むコースとなっています。

入門編

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


サラッと概要を掴むにはいい本だと思います。
ただ、一日で終わるのは難しいかもしれません(笑)
一週間ぐらいはかかる印象です。

Docker&仮想サーバー完全入門


本書は、コンテナや仮想化の基本的な仕組みを学びながら、Docker Desktopを使って各種サーバーを構築する方法を解説しています。
Dockerは奥が深いツールですが、本書ではLinuxやWebサーバー、データベース、WordPressなどの設定ファイルを掲載して、それらの仮想サーバーをすぐに立ち上げられるような構成になっています。

図解即戦力 仮想化&コンテナがこれ1冊でしっかりわかる教科書


コンテナ技術、コンテナのメリット、設計する際の判断基準、各主要クラウドサービスにおけるコンテナサービスの解説をしている本です。
図解されているのが嬉しいですね^^

中級者向け

Docker Desktop for Windows/Macでつくるクリーンな開発環境構築入門


Dockerによる仮想化環境の構築方法について説明しています。
コマンドを一つずつ試しながら進めるというのも良かったです。
Python版と他の言語版があります。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん


若手エンジニアや、バックエンドの技術にあまり詳しくない人に向けて書かれたDockerの入門書です。
イラストやハンズオンを多めに入れて、Linuxの知識や、サーバの構築経験がなくても、理解しやすいように努めています。
Dockerをまったく知らない初心者から読める内容ですが、「とりあえずコマンドが打てるようになる」ことを目的にした本ではありません。
Dockerがそもそもどんな仕組みで動いているのか、コマンドでは何を命令しているのか、オプションや引数は何を意味しているのかをきちんと理解できるように、イラストを多用して説明しています。

さわって学ぶクラウドインフラ docker基礎からのコンテナ構築


自分でコンテナ環境を構築できるようになるための本です。
題材に「Docker」を使いました。
「技術解説書」というより「技術実践書」。
IT技術を本当に理解するには理論の学習だけでは不十分で、実際にさわってみることが大事です。
そうすることで初めて腹落ちし、「技術がわかる」状態から、「技術が使いこなせる」状態にレベルアップすることができます。

読み手の状況(理解度、環境)に合わせた解説が、非常にわかりやすいです。

AWSコンテナ設計・構築[本格]入門


これからAWSを活用してコンテナを学習しようとしている方におすすめの本です。
かなり人気の本で、AWSでDockerを本番運用しようとしている人には、是非、読んで欲しいです。
対象読者

  • これからAWSを活用してコンテナを学習しようとしている方
  • オンプレミスからクラウドネイティブなアプリケーションへの移行を検討されている方
  • Lift&Shiftに向けて、コンテナを活用しようとしている方
  • プロダクション運用を念頭に置いたコンテナ設計を体系的に学習したい方
  • 自ら手を動かしながらAWSサービスを学びたい方

プログラマのためのDocker教科書 第2版


Dockerという言葉を聞いたことはあるけど、何だかよくわからないという人に読んで欲しい本です。
Dockerを勉強する時の最初に一冊に最適ですが、経験者にとっては少し物足りないかもしれません。

Docker実践ガイド 第3版


docker CE(community edition)やdockerEE(enterprise edition)について詳しく書かれています。
このレベルの違いが知りたい人にとっては有意義な本です。
実際にDockerfileを書き始めてビルドを通すところから、実際の運用まで幅広く学べます。

Docker/Kubernetes 実践コンテナ開発入門


本書はKubernetesについてもDocker本体に匹敵するほどの分量で解説されています。
必要な箇所には図で説明されており、非常にわかりやすい本です。
KubernetesとDockerの両方を学ぶには、かなりオススメの一冊です。

Kubernetes完全ガイド 第2版


完全ガイドとしか言いようのない充実の内容とボリュームです。
膨大な情報量でKubernetesについての網羅的な解説をしています。
図も豊富なのが嬉しいですね^^

15 Stepで習得 Dockerから入るKubernetes


Kubernetes(K8s)と聞くと、それだけで難しく思えてしまいます。
でも、この本はK8sをわかりやすく説明しています。
Stepに沿って例題を解いていけば、読み終わった頃にはK8sへの理解がかなり進んでいるはずです^^

Kubernetes on AWS ~アプリケーションエンジニア


Amazon EKS(Amazon Elastic KubernetesService)を利用した場合の本番環境の構築の手順から運用時の注意点を丁寧に解説している本です。
AWSでKubernetesを動かしたい人には、是非、読んで欲しい本です。

AWSの勉強をしたい人には、この記事がオススメです。

Linuxの勉強をしたい人には、この記事がオススメです。

GCPの勉強をしたい人には、この記事がオススメです。

SSDの購入を検討している人には、この記事がオススメです。

Azureの勉強をしたい人には、この記事がオススメです。

Linuxを勉強する前にC言語の勉強をしたい人には、この記事がオススメです。

インフラの勉強をしたい人には、この記事がオススメです。

インフラエンジニアの年収について知りたい人には、この記事がオススメです。

セキュリティの勉強をしたい人には、この記事がオススメです。

-おすすめ本

Copyright© プログラミング道場 , 2024 All Rights Reserved Powered by AFFINGER4.