Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
理解して使う!Docker入門+応用:初心者から実務で使えるスキルが身に付ける
Bestseller
Highest Rated
Rating: 4.4 out of 5(2,389 ratings)
18,705 students

理解して使う!Docker入門+応用:初心者から実務で使えるスキルが身に付ける

なんとなく使っていたDockerの仕組みが丸わかり。コマンドの意味を理解し、自信を持って操作できるようになる実践的入門コース。
Last updated 9/2025
Japanese

What you'll learn

  • Dockerの基本操作の習得
  • Dockerfileによるカスタムイメージの作成方法
  • Docker Composeを使った複数コンテナの管理手法
  • Docker Composeを使ったWebアプリ作成のハンズオン
  • Dockerのデータ永続化手法
  • Docker Networkの活用方法
  • Dockerを使ったCI/CDパイプラインの構築方法

Course content

12 sections98 lectures9h 55m total length
  • はじめに5:41
  • 各セクションの概要4:35
  • レビューとQ&A活用のお願い0:33

    Udemyのレビュー依頼画面について

    Udemyでは、講義の合間にレビュースコア(星いくつか)の依頼画面が表示されることがあります。

    まだ講義の序盤でスコアを決めかねる際には、スキップして飛ばしてください。


    不明点やご意見がある場合

    もし不明点やご意見があり満足度が低い際には、スコアを下げる前に是非Q&Aをご活用ください。

    動画画面の下にある「Q&A」から過去のQ&Aを閲覧することができます。

    それでも分からない場合には、遠慮なく「新しく質問する」からご質問ください。

    不明点ではなくご意見の場合も、同じくQ&Aからご意見をください。

    なるべく早めに回答いたしますし、日々の本コースの改善に役立てさせていただきます!

Requirements

  • プログラミング経験は不問。Dockerの利用も未経験でOK。

Description

「Dockerは聞いたことあるけど使ったことがない。」

「Dockerを使っているけど実はあまり理解せず何となく使っている...」

「Docker Composeって結局何?」


そんな方を対象にしたDockerを基礎から応用まで全てを身につけられるコースです。

Dockerは現在のソフトウェア開発で必須の知識になっています。

『Dockerの知識がゼロの状態からでも仕組みを理解し、実務で使えるようになる』をコンセプトにコースを作成しました。


本コースで学ぶ内容

  • Docker とは?

  • Dockerイメージとコンテナの扱い方

  • Dockerfileによるカスタムイメージの作成方法

  • Docker Network & Volume

  • Docker Composeによる複数コンテナ管理

  • Docker を使ったWeb APIやWebアプリの開発

  • AWS ECS へのCI/CDパイプラインによるデプロイ


本コースに向いている人

  • Docker の漠然としたイメージはあるが、使ったことがない人

  • Docker コマンドを意味を理解せず実行している人

  • Docker を勉強したが挫折した人

  • Docker を実業務にどうやって活用すればいいかわからない人


本コースで出てくる技術

  • Docker のイメージとコンテナを扱う基本コマンド

  • Dockerfileの書き方

  • Docker NetworkとPort

  • Docker Volume

  • Docker Compose

  • Docker マルチステージビルド

  • GitHub

  • GitHub Actions

  • Spring Boot

  • React

  • AWS IAM/ECR/ECS

  • Visual Studio Code - DevContainers

Who this course is for:

  • Dockerの仮想化技術に関心があるが、利用経験がない、実務で扱えるレベルにない初級者