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を使ったビデオ通話形式。
講師の画面共有・ハンズオンサポートをリアルタイムで実施します。

よくある質問

まずは、1時間話しませんか。

無理な勧誘は一切しません。
あなたの目標に合ったコースをご提案します。