AI × Docker
コース
Dockerを「知っている」で終わらせない。
Dockerfile・Compose・ECR・ECS/Fargateまで、
コンテナをAWSで動かす実践力を身につけます。
このコースで身につくこと
01
Dockerの仕組みを理解する
コンテナ、イメージ、Volume、Networkの役割を、実際の起動・停止・ログ確認とセットで学びます。なぜ動くか、なぜ失敗するかを判断できるようになります。
02
ECSで本番デプロイする
ECRへイメージをpushし、ECS/Fargateで動かします。タスク定義、サービス、ログ、更新まで、AWS上でのコンテナ運用を一連で体験します。
03
AIでエラーを切り分ける
DockerfileやComposeの生成だけでなく、起動失敗・ポート競合・権限エラーの原因をAIと一緒に切り分けます。
こんな方に向いています
実務実績が欲しい「AWS経験者」
- 実務未経験を理由に、好条件の求人を逃し続けている
- 「Dockerfileを書きデプロイした」確かな実績が今すぐ欲しい
- AWSの知識を活かし、市場価値を一段上のステージへ上げたい
習得を後回し中の「現役エンジニア」
- 必要性は痛感しているが、今の仕事では使う場面がない
- 独学でエラーに時間を奪われるのが怖く、踏み出せずにいる
- 「そのうち」と先延ばしにし、トレンドに遅れる不安がある
環境構築で「過去に挫折した人」
- 権限エラーや起動失敗で数日が溶け、嫌気がさしている
- WSL2やポート競合にハマり、黒い画面に苦手意識がある
- ググっても解決しないエラーで、学習を何度も中断した
独学に限界を感じる「初・中級者」
- アプリとDBの連携で「接続拒否」が出て、理由が判らない
- コンテナ破棄でデータが消え、Volumeの仕組みで混乱中
- localhostや通信設定の「おまじない」から卒業したい
カリキュラム
全7ステップ構成。
コンテナ基礎からAWS本番運用まで、実践的に習得できます。
STEP 1
事前準備
コンテナ仮想化の基礎を理解し、Docker開発環境を整える
- 仮想マシンとコンテナの違い・Dockerのアーキテクチャが説明できる
- Docker Desktop・VS Code拡張機能・GitHub Copilotの環境が整う
STEP 2
Dockerfile とイメージ
AIでDockerfileを生成し、ビルド・イメージ管理を習得する
- Dockerfileを理解して書ける
- AIでDockerfileを生成し、イメージをビルド・Docker Hubへpushできる
- docker runでコンテナを起動し、動作確認まで実施できる
STEP 3
コンテナ操作
コンテナのライフサイクルを安全に管理できるようになる
- ポートマッピング・環境変数・デタッチモードを使いこなせる
- docker exec・docker logsで稼働中のコンテナを操作・監視できる
- docker statsでCPU・メモリのリアルタイム確認ができる
STEP 4
ボリュームとネットワーク
データ永続化とコンテナ間通信の仕組みを構築する
- Named VolumeでPostgreSQLのデータを永続化できる
- コンテナ削除後もVolumeのデータが残ることを実際に確認できる
STEP 5
Docker Compose
AIでComposeファイルを作成し、マルチコンテナ構成を管理する
- AIでdocker-compose.ymlを作成し、Web + DBの構成を起動・確認できる
- depends_on・healthcheckで起動順序を制御できる
- docker compose down後もVolumeのデータが残ることを確認できる
STEP 6
ECR
AWSのプライベートレジストリにイメージを安全に管理する
- ECRリポジトリを作成し、ローカルでビルドしたイメージをpushできる
- ECRの認証・pushからイメージ管理フローを習得できる
STEP 7
ECS / Fargate
ECRのイメージをFargateにデプロイし、ログ転送・ECS Execで運用できる状態にする
- タスク定義・サービス・ネットワーク・IAMを設定してFargateでデプロイできる
- CloudWatch Logsへのログ転送・ECS Execでのコンテナ内接続ができる
- タスク定義更新によるローリングアップデートを実行できる
受講後のイメージ
「Dockerを触ったことがある」から、「AWS上でコンテナを動かせる」状態へ進みます。
受講前
- DockerfileやComposeのエラーで学習が止まりやすい
- Volume・Network・ポート設定を感覚で触っている
- ローカルでは動くが、AWSへどう載せるかが見えない
受講後
- Dockerfile・ComposeでWeb + DB構成を再現できる
- ログ・Exec・Volumeを使って原因調査と運用確認ができる
- ECRからECS/Fargateへデプロイし、更新手順まで説明できる
受講詳細
受講期間
2ヶ月(全24回)
週3回 × 1日2時間のオンラインレッスン。
在職中でも無理なく続けられる設計です。
料金
98,000円(税込)
受講料のほかに、以下が別途かかります。
・AWS利用料 :500〜2,000円/月目安
・ChatGPT Plus:3,000円/月※任意
まずは無料相談でご不明点をお気軽にご確認ください。
サポート
元全冠講師による資格サポート
レッスン中は何でも質問OK。
コースを順調に進めていて資格に興味があれば、資格取得のアドバイスや面接対策もします。
受講形式
完全オンライン
Google Meetを使ったビデオ通話形式。
講師の画面共有・ハンズオンサポートをリアルタイムで実施します。