インフラ マスターカリキュラム

ADHD向け設計: 1セッション25-30分 / コンテナ起動の即時フィードバックで達成感を稼ぐ


環境

  • Docker Desktop: 事前にインストール(brew install --cask docker
  • 動作確認: docker run hello-world でOK
  • VPS: Week 9 で必要になったら契約(Vultr or Sakura VPS、月数百円)

Level 1: Docker 基礎(Week 4)


Level 2: Docker Compose と複数コンテナ(Week 8)


Level 3: 本番運用とデプロイ(Week 12 で実践)


進捗

  • Level 1 完了(Week 4)
  • Level 2 完了(Week 8)
  • Level 3 完了(Week 12)

インフラ学習のADHD向けTips

  1. 「動くものを真似て壊す」順序で学ぶ - 仕組みを先に学ぶと挫折する
  2. すべてDocker上で完結させる - ローカルを汚さない安心感
  3. 設定ファイルは git 管理 - 元に戻れる安心感がADHDには重要
  4. エラーログを恐れない - 「コンテナ落ちた」は学習機会
  5. コストを可視化する - VPSは月課金なので「いつ解約するか」をTODOに入れておく

Week 12 ゴール

[インターネット]
       ↓ (HTTPS)
   [Nginx on VPS]
       ↓
   [Go API コンテナ]
       ↓
   [MySQL コンテナ]

この構成を自分のドメインで公開できれば1サイクル完了。