本文へスキップ

Docker

コンテナを使いこなし、モダンな現場へ。

全40コース・194レッスン約20時間

Docker入門

全20コース

壊して作り直せる、モダンな運用感覚を掴む。

01
Plus

コンテナとイメージの基本

コンテナとは何か・runでの起動・logsでのログ確認、そしてイメージ一覧とタグ。モダンなインフラの最初の一歩を手を動かして掴みます。

全7レッスン約30分

Plus会員で見放題

02
Plus

コンテナを起動する

名前付き起動・バックグラウンド起動(-d)・別イメージからの起動・ポート公開。docker run の実務パターンを一通り練習します。

全6レッスン約30分

Plus会員で見放題

03
Plus

状態とログを確認する

ps・ps -a・STATUS列の読み方・logs。「今どのコンテナがどんな状態か」を即答できる観察力を鍛えます。

全5レッスン約25分

Plus会員で見放題

04
Plus

停止と削除

stop・rm・コンテナのライフサイクル・立てて片付ける総合演習。作って壊せるコンテナの気軽さを体で覚える仕上げ講座です。

全5レッスン約25分

Plus会員で見放題

05
Plus

複数コンテナを動かす

WebとDBの同時起動・3つ目の追加・一覧とログの使い分け・Webサーバー入れ替え演習。実務の「並べて動かす」運用の基本です。

全8レッスン約35分

Plus会員で見放題

06
Plus

コンテナの中を調べる

execでの内部調査・設定ファイルの読解・ディレクトリ探索・2コンテナの見比べ。トラブル時に「中で何が起きているか」を確かめる技術です。

全5レッスン約30分

Plus会員で見放題

07
Plus

再起動と復旧

restart・再起動後のログ確認・複数コンテナの立て直し・不調サービスの復旧。コンテナ障害対応の一次対応をマスターします。

全5レッスン約30分

Plus会員で見放題

08
Plus

片付けと入れ替えの運用

1つだけ片付ける・古いコンテナの入れ替え・運用サイクルの通し実行・2層構成の総合演習。「壊して作り直せる」運用を一人で回します。

全5レッスン約30分

Plus会員で見放題

09
Plus

イメージ一覧の読解道場

docker images の出力を1列ずつ読み解く道場です。REPOSITORY・TAG・IMAGE ID・SIZEの意味を押さえ、目的のイメージを一覧から素早く探し当てられるようになります。

全4レッスン約25分

Plus会員で見放題

10
Plus

docker run -d 徹底道場

コンテナをバックグラウンドで起動する docker run -d を反復練習する道場です。-dが返すコンテナID・端末が戻る意味を理解し、複数台を続けて立ち上げられるようになります。

全4レッスン約25分

Plus会員で見放題

11
Plus

--name 命名規律道場

コンテナに分かりやすい名前を付ける習慣を鍛える道場です。自動命名の不便さを知り、--nameで役割の分かる名前を付け、その名前でログ確認まで行えるようになります。

全4レッスン約25分

Plus会員で見放題

12
Plus

-p ポート公開道場

コンテナのポートを外へ公開する -p を反復練習する道場です。ホスト側:コンテナ側の向きを体で覚え、複数コンテナを別々のホストポートで公開できるようになります。

全4レッスン約25分

Plus会員で見放題

13
Plus

docker ps 完全読解道場

docker ps の出力を隅々まで読み解く道場です。4つの列の意味を押さえ、psが「稼働中のコンテナだけ」を映していることを、実際に止めて確かめながら体得します。

全4レッスン約25分

Plus会員で見放題

14
Plus

止まったコンテナを見つける道場

docker ps -a で「止まったコンテナ」まで含めて棚卸しする道場です。Exitedという状態表示を読み、落ちたコンテナを一覧から見つけ出せるようになります。

全4レッスン約25分

Plus会員で見放題

15
Plus

docker logs 読解道場

コンテナが吐くログを読み解く道場です。nginxの起動ログとアクセスログを実際に読み、「正常に起動したか」「リクエストが届いているか」を出力から判断できるようになります。

全4レッスン約25分

Plus会員で見放題

16
Plus

特定コンテナのログ追跡道場

複数のコンテナが動く中から、目的の1台のログだけを名前で追跡する道場です。イメージが違えばログの形も違うことを、WebとDBのコンテナで見比べて体得します。

全4レッスン約25分

Plus会員で見放題

17
Plus

stop と rm の片付け道場

使い終わったコンテナを正しく片付ける道場です。stopで止めてrmで消す2段階の手順と、「稼働中は削除できない」という順序の掟を、手を動かして身につけます。

全4レッスン約25分

Plus会員で見放題

18
Plus

複数コンテナ並行運用道場

WebとDBのように役割の違うコンテナを同時に動かす道場です。複数台を並べて起動し、一覧でまとめて把握する感覚を養い、3層構成まで組み上げられるようになります。

全4レッスン約30分

Plus会員で見放題

19
Plus

コンテナは使い捨て

「コンテナは直さず作り直す」というイミュータブルな考え方を学ぶ、読み物中心の講座です。ペットと家畜のたとえで思想を掴み、不調なコンテナを作り直して復旧する流れを体験します。

全3レッスン約25分

Plus会員で見放題

20
Plus

Docker入門 卒業総合演習

Docker入門タブの総仕上げです。run→ps→logs→stop→rmの一連のライフサイクルを通しで実行し、さらにWeb+DBの2層構成を自力で組み上げて卒業を確かめます。

全4レッスン約30分

Plus会員で見放題

Docker中級

全20コース

イメージを作り、つなぎ、永続化する。

01
Pro

イメージを作り、つなぐ

build・exec・network の3つを一気に体験し、コンテナを「使う」から「組み立てる」への視界を開く講座です。

全5レッスン約30分

Pro会員で見放題

02
Pro

自分のイメージを作る

Dockerfileの記述・build -t・イメージ一覧・自作イメージからの起動。アプリを「配れる形」にするビルドの基本です。

全5レッスン約30分

Pro会員で見放題

03
Pro

ボリュームでデータを残す

volume create・一覧・用途別の分割・DB用ボリューム準備。「コンテナは使い捨て、データは永続化」の設計を実践します。

全5レッスン約30分

Pro会員で見放題

04
Pro

ネットワークと本番構成

ネットワーク作成・名前でのコンテナ間通信・2サービスの疎通、そして自作イメージの本番構成総合演習。組み立てるDockerの完成形です。

全8レッスン約40分

Pro会員で見放題

05
Pro

Dockerfile読解道場

FROM・COPY・RUN・CMDなど、Dockerfileの主要命令を「読める」ようになる講座です。1行のDockerfileから2行構成へ育て、読解した内容をそのままビルドまで通します。

全5レッスン約30分

Pro会員で見放題

06
Pro

build -t とタグ戦略

イメージの「名前とバージョン」を設計する講座です。同じ設計図から1.0と1.1を焼き分け、一覧で見比べ、起動時にタグで世代を指定するところまでを実践します。

全5レッスン約30分

Pro会員で見放題

07
Pro

自作イメージの起動検証

「ビルド成功」と「ちゃんと動く」は別物です。run→ps→logsの検証3点セットを型として身につけ、ポート公開付きの起動確認までを一人で回せるようにします。

全5レッスン約30分

Pro会員で見放題

08
Pro

exec調査術の深掘り

docker exec を「中に入って調べる」ための調査術として体系化する講座です。ls・hostname・whoamiの3つの問いかけで、コンテナの構成・正体・実行ユーザーを順に特定します。

全5レッスン約30分

Pro会員で見放題

09
Pro

execで設定ファイルを追う

「設定はどこにある?」に即答するための講座です。nginxの本体設定とサイト設定をexecで読み、2つのコンテナを見比べて「設定はイメージ由来」という原則を体で確かめます。

全5レッスン約30分

Pro会員で見放題

10
Pro

ボリューム設計パターン

ボリュームを「作れる」から「設計できる」へ進む講座です。サービス名-用途の命名規約、データとログを分ける理由を学び、PostgreSQL想定のボリューム一式を規約どおりに組み上げます。

全5レッスン約30分

Pro会員で見放題

11
Pro

ネットワーク分離設計

「全部同じネットワーク」を卒業し、公開用と内部用を分ける設計を学ぶ講座です。frontnet/backnetの2層を作り、どのコンテナをどこへ繋ぐかの設計メモまで書き上げます。

全5レッスン約30分

Pro会員で見放題

12
Pro

Web+DB 2層構成の構築

手順書に沿って、基盤(ネットワーク・ボリューム)→DB層→Web層の順に本番さながらの2層構成を組み上げる講座です。自作イメージのWebと既製イメージのDBを1つのシステムとして立ち上げます。

全5レッスン約35分

Pro会員で見放題

13
Pro

入れ替えデプロイ演習

コンテナ流の更新「壊して新しく作る」を体で覚える講座です。稼働中サービスの新版イメージを準備し、stop→rm→run新版の入れ替えを無駄なく実行、ロールバックの考え方まで押さえます。

全5レッスン約35分

Pro会員で見放題

14
Pro

ログからのトラブルシュート

docker logs を「眺める」から「読み解く」へ進める講座です。nginxの起動ログとアクセスログを1行ずつ読解し、抜き出した事実を調査メモに残し、複数コンテナの正常・異常を切り分けます。

全5レッスン約30分

Pro会員で見放題

15
Pro

コンテナ棚卸し監査

docker ps -a の全行を読み切り、環境の「今」を監査する講座です。稼働・停止が混在した環境を自分で作り、放置コンテナを発見・記録し、是正して監査完了まで持っていきます。

全5レッスン約30分

Pro会員で見放題

16
Pro

イメージ管理の規律

増え続けるイメージをどう統治するかを学ぶ読み物中心の講座です。イメージが無秩序に増える仕組みとタグ運用のルールを整理し、docker imagesでの棚卸しを実践します。

全4レッスン約25分

Pro会員で見放題

17
Pro

コンテナセキュリティ入門

コンテナを「動かす」から「安全に守る」へ進む読み物中心の講座です。root実行・公開面・イメージ出所という3つの勘所を整理し、execで実行ユーザーを点検して指摘を記録するところまでを体験します。

全5レッスン約28分

Pro会員で見放題

18
Pro

障害コンテナ復旧総合

停止してしまったコンテナを、慌てず復旧する型を身につける講座です。確認→原因→復旧→検証の4ステップで、Exitedのコンテナを発見し、ログで状態を確かめ、作り直して稼働に戻すまでを一気通貫で演習します。

全5レッスン約32分

Pro会員で見放題

19
Pro

本番構成総合演習

これまで学んだ全技術を1本の線に繋ぐ総合演習です。基盤(ネットワーク・ボリューム)→DB層→自作Web層の順に本番構成を組み上げ、最後に無停止の入れ替えデプロイで新版へ更新するところまでを一気に通します。

全5レッスン約38分

Pro会員で見放題

20
Pro

中級卒業試験

Docker中級の総仕上げとなる卒業試験です。イメージのビルドから公開起動・検証までの実技と、環境の棚卸し是正の実技をヒントを絞って解き、最後に全範囲を横断する総合クイズで理解を確定させます。

全4レッスン約35分

Pro会員で見放題