Docker・コンテナ技術入門

🐳 Docker・コンテナ技術入門

データエンジニアリングに特化したDockerの完全マスター – PostgreSQL、Airflow、Sparkのコンテナ化から本番デプロイまで

📖 コース概要

このコースでは、Dockerの基礎から本番環境デプロイまで、データエンジニアに必要なコンテナ技術を体系的に学習します。PostgreSQL、Apache Airflow、Apache Sparkといったデータエンジニアリングツールのコンテナ化を実践し、Docker Composeによる複雑なマルチコンテナ環境の構築、CI/CD統合による自動化まで、即戦力となるスキルを習得できます。


【推奨環境】

XAMPP 8.0以降(MySQL・phpMyAdmin含む)

draw.io(無料・ブラウザで利用可能)

レベル
中級
学習時間
55時間
ステップ数
27ステップ
料金
無料

📋 前提条件

  • Pythonプログラミング基礎コース修了(必須)
  • SQL基礎コース修了(推奨)
  • データベース設計・データモデリングコース修了(推奨)
  • ETL・データパイプライン構築コース修了(推奨)

🎯 学習戦略

  • 基礎を丁寧に学習(Part 1-2で18時間)
  • データエンジニアリング特化の実践(Part 5で12時間)
  • 総合演習で実務レベル到達(Part 6で9時間)
  • PostgreSQL、Airflow、Sparkのコンテナ化を完全マスター
  • CI/CD統合で現代的な開発フローを習得

🎯 Part 1: Docker基礎(ステップ1-5)

📦 Part 2: イメージとコンテナ(ステップ6-10)

🔧 Part 3: Dockerfile作成(ステップ11-14)

🔗 Part 4: Docker Composeとネットワーキング(ステップ15-18)

💼 Part 5: データエンジニアリング実践(ステップ19-24)

🚀 Part 6: 総合演習(ステップ25-27)