Docker入門

イメージとコンテナの基礎を学ぶ

☀️ 土曜日の朝っぱらから学習できるなんてすごいよ!

休日の朝から自己投資している皆さん、本当に素晴らしい!
一緒にDockerの世界に飛び込もう!

MIRAICHI特別講座 - Docker入門(全3回)

Docker Composeを理解するための基礎を3週にわたって学ぼう

ゴール:イメージとコンテナを理解して自学できるようになる!

📅 セミナー日程

1/10
第1回:イメージ (土)
1/17
第2回:コンテナ (土)
1/24
第3回:Runコマンド (土)

今回の講座の目的

この講座では、Docker Composeを理解するための基礎を学びます。

🐳 Docker Composeとは?

Docker Composeは、アプリケーション、Webサーバー、データベースなどを1つのコマンドで「コンテナ」という単位で作ってくれるツールです。

つまり、コマンド1つでWebアプリケーションの環境を丸ごと作れるんです。

⚠️ でも、その前に...

Docker Composeを理解するには、まず以下の基礎知識が必要です:

  • イメージ - コンテナの元になるもの
  • コンテナ - 実際に動く環境
  • Runコマンド - コンテナを起動する方法

これらを理解するには、正直かなり時間がかかります...

✨ この講座でやること

3回のセミナーを通じて「イメージ」「コンテナ」「Runコマンド」の基礎を学習します。

これらを理解することで、自分で学習を進められるようになることが目標です。
つまり、自学できるようにサポートするのがこの講座の目的です!

Docker学習のステップ

Docker Composeを使いこなすまでの学習ステップを整理しました。

1
イメージを理解する
コンテナの「設計図」となるイメージの概念を学ぶ
📅 1/10 第1回
2
コンテナを理解する
イメージから作られる実行環境「コンテナ」を学ぶ
📅 1/17 第2回
3
Runコマンドを学ぶ
コンテナを起動するためのコマンドとオプションを習得
📅 1/24 第3回
4
Docker Composeを使う
複数のコンテナを1つのコマンドで管理できるようになる
🎯 最終ゴール

3日間のセミナーで

ステップ 13 をマスター!

Dockerを学ぶメリット

Dockerを使えるようになると、こんな良いことがあります。

🚀
一瞬で環境構築
Webアプリの構成を
コマンド1つで立てられる
🐧
Linuxコマンドが身につく
Dockerを使うだけで
自然とLinux操作を覚えられる
🧠
ソフトウェア構成の理解
アプリがどう動いているか
構成の理解が深まる

🎓 学習の一助になれば

Dockerはメリットがとてもたくさんあります。
このセミナーが、皆さんのDocker学習のきっかけになれば嬉しいです。

基礎を理解すれば、あとは自分でどんどん学習を進められます

今日のまとめ

🐳

🎯 目標

イメージとコンテナを理解して、自学できるようになる

📚 3回で学ぶこと

  • 第1回:イメージ
  • 第2回:コンテナ
  • 第3回:Runコマンド

🏆 最終的なゴール

Docker Composeを使いこなせるようになる!

🐳

一緒に頑張りましょう!