Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker 入門
Rating: 3.9 out of 5(196 ratings)
1,786 students

Docker 入門

Dockerを使った環境構築から基本操作まで、初心者でも安心して学べるコンテナ技術のスタートガイド
Last updated 1/2026
Japanese

What you'll learn

  • Docker コンテナの構成要素
  • コンテナを取りまわすCLI
  • Dockerfileの実装方法
  • 効率的なイメージの作り方
  • Docker Copose を用いたコンテナ管理

Course content

9 sections46 lectures2h 48m total length
  • イントロダクション3:14

    なぜDockerを学ぶのか、といった背景や本コースの概要、特徴について確認します。

  • 講座概要2:04

    本コースで学習する内容の全体像、構成や学習内容、学習の流れについて確認します。

  • 注意事項2:38

    本コースを受講する上での前提知識、必要なアカウント、開発環境について紹介します。

Requirements

  • Shell および Nodejs の理解があると望ましい
  • Docker Hub のアカウント

Description

本コースは、Dockerを初めて学ぶ方向けの、コンテナ技術の基礎をしっかりと学習できる講座です。

コンテナ技術の需要は年々高まり、多くの企業で採用されていますが、技術の導入にあたり基礎知識の習得が不可欠です。

本講座では、環境準備から始まり、Dockerの主要なコマンドやコンテナ管理の基本操作まで、一歩ずつ理解を深めていきます。

さらに、Dockerfileを使ったイメージ作成や、ネットワーク、ストレージの管理、Docker Composeを用いたWebアプリケーションの構築にも触れます。

初めての方でも安心して受講できるよう、簡潔で分かりやすい解説で、実務でもすぐに役立つスキルがが学べます


【概要】

  • 環境準備

    • Docker Desktop をローカル環境にインストール

    • Hello World

  • Docker基礎

    • Dockerが使われるようになってきた背景

    • なぜ利用されるのか

    • 主要コンポーネント

    • 主要コマンド(イメージ、コンテナ)

  • Dockerfile

    • 基本的な書き方

    • より高速なビルド、軽量なイメージを作成するテクニック

  • ネットワーク

    • 3種類のネットワーク構成

  • ストレージ

    • 3種類のストレージ

  • Docker Compose

    • 基本的な使い方

    • docker-compose.yaml の書き方

    • Webアプリをローカル実行できるようにする演習


【変更履歴】

2024/10/01 v1.0.0 初版リリース


Who this course is for:

  • 社会人 1-2 年目の開発/運用を担当する方
  • Dockerの扱いに興味のある方
  • 現状の開発環境に課題感を感じている方