こんにちはインフラエンジニアのしょうです!(元プログラマー)
この記事では
- UdemyのDockerおすすめ講座を知りたい
- 知識ゼロからDockerで環境構築をできるようになりたい
上記について、Udemy講座を70以上購入している僕が解説していきます。

もちろん70以上購入した全ての講座がオススメとはいいいませんが、この記事でご紹介する講座は全てオススメできるDocker講座です。
Dockerおすすめ講座3選
そしてDockerに関連のある、コンテナオーケストレーションツールの講座についても合わせて紹介していきます。
なぜなら実務ではDocker単体だけでなく、Kubernetesなどのコンテナオーケストレーションツールを活用する機会が増えているからです。
Kubernetes&ECSオススメ講座5選
そして今回紹介している講座は全てセール対象が多数あり、1,000円代で購入できるのでお得です。
今セールが実施されているかどうかは、公式サイトにアクセスするとすぐに分かりますよ。
ではさっそくUdemyおすすめのDocker講座をご紹介していきます!

【超厳選】UdemyのDockerおすすめ講3選!
Dockerおすすめ講座3選
Dockerを活用する現場は増えているので、インフラエンジニアもプログラマーも学ぶ価値は大きいかと。
僕自身、Docker(Kubernetes)の環境で2年近く働いています。
需要がある技術で単価も高いので学んでおいて損はありません。
ではさっそくおすすめのDocker講座について解説していきますね!
①:米国AI開発者がゼロから教えるDocker講座

» 参考 : 米国AI開発者がゼロから教えるDocker講座
Dockerを初めて学ぶという方にはまず、この講座が1番オススメです。
ただこの講座はUdemyのセール時でも安くはならず、1万円以上します。(それでも十分に元が取れる講座です)
評価 | |
受講生 | 8,926人 |
動画時間 | 15時間 |
セール対象 | セール対象外で18,800円 |
- DockerやDocker composeの基本的な使い方
- Dockerを使ったデータサイエンスの環境構築
- Dockerを使ったCICDパイプラインの構築
- Linuxの基礎コマンドなど,プログラミング学習に必要な知識
- Dockerを使ったWebアプリの開発環境構築
1番オススメな理由は、実務に役立つ内容で今回紹介する講座の中で1番内容が濃いからです。
しかも分かりやすい(動画時間は15時間以上ある)
Dockerがメインで学べるのはもちろんですが、副産物としてAWSなど需要のある技術に触れられるのが大きなメリットですね。
Railsの環境をDockerfileに落とし込んでいくので、実際に試してみるとDockerの便利さが分かるようになるかと。

初心者にも分かりやすく最新の技術が学べで、Docker講座の中でダントツでクオリティが1番高いですよ!
値段が高いと感じる方は、この後紹介するDocker講座で学ぶのがオススメです。
残りの2講座はどちらともセール対象の講座で、1,000円代で購入できます。
受講生の評判


②:初心者OK!Docker入門+応用


こちらの講座はDockerの基礎が分かりやすく学べます。
実施にハンズオンで学んでいくと、Dockerの理解が深まるかと。
評価 | |
受講生 | 1,525人 |
動画時間 | 10時間 |
セール対象 | ○ |
- Dockerの基本操作の習得
- Dockerfileによるカスタムイメージの作成方法
- Docker Composeを使った複数コンテナの管理手法
- Docker Composeを使ったWebアプリ作成のハンズオン
- Dockerのデータ永続化手法
- Docker Networkの活用方法
- Dockerを使ったCI/CDパイプラインの構築方法
先ほど紹介した米国AI開発者がゼロから教えるDocker講座は1万円以上かかるので安く済ませたい方は、セール時にこちらの講座を購入することをオススメします。
初心者の方でも分かりやすいで講座となっていますよ。
受講生の評判


③:Linux とネットワークの基礎から学ぶ Docker 入門


» 参考 : Linux とネットワークの基礎から学ぶ Docker 入門
こちらの講座はDockerだけでなく、ネットワークやLinuxの基礎のも学べます。
ネットワークやLinuxについて理解することで、Dockerをさらに理解できるのでおすすめの講座ですね。
評価 | |
受講生 | 3,958人 |
動画時間 | 5時間 |
セール対象 | ○ |
- LinuxでのWeb アプリケーションの環境構築の基礎
- Dockerでの環境構築で前提となるネットワークの基礎知識
- APIを使ったWebアプリケーションの仕組み
- Dockerの仕組みの基礎知識
- Dockerで開発環境を作るための基礎知識
セール時に購入すれば損することはないかと。
初心者の方でもかなり分かりやすい内容です。
受講生の評判


では次にKubernetes周りの講座について紹介していきます!
UdemyのKubernetes&ECSおすすめ講座5選!
これまでにDocker講座について解説しましたが、実務においてDocker単体で運用することは少ないです。
コンテナオーケストレーションツールを利用して、コンテナを管理し効率よく運用するのが一般的です。
そしてコンテナオーケストレーションツールで最も利用されているツールがKubernetesとなります。
Kubernetesより学習コストが低いのがECSですね。(ECSやEKSはAWSのサービスです)
コンテナオーケストレーションツール
- Kubernetes
- ECS(AWSのサービス)
Kubernetes&ECS,EKSオススメ講座5選
上記5つの講座は、セール時にすべて1,000円代で購入できるのでコスパがいいのは間違いないです。
僕は以前の現場でEKSを利用していました。
EKSを学ぶとなったら結局Kubernetesも学ぶ必要が出てきますよ。
ECSやEKSについて
- ECS=AWSが独自で提供しているコンテナオーケストレーションツール(Kubernetesより学習コストが低い)
- EKS=AWSが提供しているKubernetesのマネージドサービス
①:Kubernetes入門


KubernetesやEKSを学びたい方はまず、この講座が1番オススメです。
4時間の講座でサクッと基礎を学ぶことができます。
評価 | |
受講生 | 3,966人 |
動画時間 | 4時間 |
セール対象 | ○ |
- Kubernetesの役割・概念
- Kubernetesでよく使われるリソース
- Kubernetesへの簡易アプリケーションのデプロイと基本的なデバッグ方法
- マネージドKubernetes クラスタの構築 (EKS)
- GitHub ActionsとArgoCDを用いたCI/CD例のハンズオン
この記事で紹介したdocker講座で学んでいれば、kubernetes講座の理解も深まるかと。
受講生の評判


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


» 参考 : Docker + Kubernetes で構築する Webアプリケーション 実践講座
こちらの講座はDockerだけでなく、Kubernetesについても時間を割いています。
中級者向けの講座なので、これまでに紹介したDocker講座を終えてから学んでいくとオススメです。
Dockerの入門講座を終えた方や、Kubernetesも同時に学びたい方にオススメの講座となります。
評価 | |
受講生 | 13,734人 |
動画時間 | 7時間 |
セール対象 | ○ |
- よく聞く言葉(仮想マシン、コンテナ、イメージ)の違いが説明できるようになる
- Dockerイメージに対する基本操作(検索/取得/一覧/削除、イメージ作成)ができるようになる
- Dockerコンテナに対する基本操作(実行/停止/一覧/削除)ができるようになる
- Kubernetesの特徴や動作の概要について説明できるようになる
- Kubernetesリソースに対する基本操作(作成/確認/削除)ができるようになる
- Kubernetes開発時のデバッグ(コマンド実行、ファイル転送、ログ確認)ができるようになる
- 主要なKubernetesリソースについてマニフェストファイルが記述できるようになる
- Docker + Kubernetes を用いた環境に対して Webアプリケーション(NGINX + Nodejs + MongoDB)の構築ができるようになる
受講生の評判


③:手を動かして学ぶKubernetes on Amazon EKS


» 参考 : 手を動かして学ぶKubernetes on Amazon EKS
kubernetes講座を学び終えた後に、こちらのEKSの講座を学べばさらに知識が深まると思います。
こちらの講座も4時間の講座でサクッと基礎を学ぶことができますね。
評価 | |
受講生 | 1,126人 |
動画時間 | 4時間 |
セール対象 | ○ |
- eksctlを使ったAmazon EKSの基本的な使い方
- KubernetesにおけるWebサービスの公開方法
- KubernetesにおけるWebサービスのスケール方法
この記事で紹介したkubernetes講座で学んでいればEKS講座の理解も深まるかと。
受講生の評判


④:AmazonECSを使って低コストでコンテナを運用する実践コース


» 参考 : AmazonECSを使って低コストでコンテナを運用する実践コース
KubernetesやEKSより学習コストが低いコンテナオーケストレーションツールを学びたい場合は、こちらのECS講座がおすすめです。
4時間の講座でECSの基礎を学ぶことができます。
評価 | |
受講生 | 4,567人 |
動画時間 | 4.5時間 |
セール対象 | ○ |
- AmazonECSを用いて本番環境にコンテナ運用する方法
- サーバーレス基盤でコンテナを運用する
- kubernetesよりもシンプルに低コストでコンテナを運用する方法
- クラウドファイルシステムでコンテナのデータを永続化する方法
- AmazonECSのオートスケーリング
- クラウドプライベートレジストリの使い方
- 本番環境用Dockerfileの作り方
この記事で紹介したdocker講座で学んでいればECS講座の理解も深まりますよ。
受講生の評判


⑤:AWSコンテナサービス入門


» 参考 : AWSコンテナサービス入門―AWSの基本からECS・Copilot CLI・CI/CD・App Runnerまで
コンテナやCI/CD周りを学びたい方にオススメできる講座です。
DockerとCI/CDの組み合わせは相性がよく、モダンな開発現場ではかなり使われているかと。
評価も高く、購入して損はない講座ですね。
評価 | |
受講生 | 1,071人 |
動画時間 | 5時間 |
セール対象 | ○ |
- AWSのコンピューティングサービスの基本とコンテナが使われる理由
- AWSでまずおさえたいWeb アプリケーションの典型構成
- サーバ・コンテナで実行したアプリケーションをデータベース (RDS) まで疎通させる方法
- Amazon ECS に登場する基本概念
- コンテナのオートスケーリングの設定とコマンドや負荷テストツールによる動作確認
- Code シリーズを用いた GitHub と連携した CI/CD
受講生の評判


これまで動画講座をお伝えしてきましたが、kubernetesについて本で学びたい方は「 Kubernetesおすすめ入門本5冊を現役SEが厳選 」の記事をご覧ください。


UdemuyのDocker講座を終えたら公式ドキュメントも見てみよう!
Docker基礎でおすすめな講座
- 内容が1番濃く分かりやすいので1番オススメ!(セールでも割引されない)
米国AI開発者がゼロから教えるDocker講座 - 安く済ませたいならこの講座(セール時1,000円代)
ゼロからはじめる Dockerによるアプリケーション実行環境構築 - 安く済ませたいならこの講座(セール時1,000円代)
Linux とネットワークの基礎から学ぶ Docker 入門
Dockerの基礎を学び終えたら、Kubernetes周りを学ぶのがおすすめです。
kubernetes&ECSオススメ講座5選
書籍でもDockerについて学びたい方は「 Dockerのオススメ本を現役SEが解説 」の記事をご覧ください。


そしてUdemyの講座を学び終えたらDockerの公式ドキュメントも見てみましょう。(定期的に更新されている)



ドキュメントは日本語翻訳がされておりかなり見やすいです。Dockerで分からない箇所があれば、参考になる部分が見つかると思いますよ!
DockerにLinuxの技術が使われてるのでインフラの知識を学ぶとより理解が深まったり、他の技術にも役立つ知識が得られます。
ほかのUdemyおすすめ講座を知りたい方は「 Udemyおすすめコース32講座を紹介【ベストセラー】 」の記事をご覧ください。


ではこれで解説は終わりです!
Twitterにて日々の進捗やブログの更新などツイートしているので、気軽に絡んでください^^
ではまた!