inflearn logo
知識共有
inflearn logo

誰でも簡単に学べるDockerの基礎と活用法

コンテナベースのアプリケーション配備の核となるツールであるDockerを、基礎から実践まで体系的に学習します。Dockerの基本構造とコマンドから始まり、マイクロサービスアーキテクチャ環境でのコンテナパッケージング、配備の自動化、運用環境の標準化まで、実務ですぐに活用できる実践的なスキルを養います。

2名 が受講中です。

難易度 中級以上

受講期間 1か月

Docker
Docker
MSA
MSA
devops
devops
aws-code-deploy
aws-code-deploy
container
container
Docker
Docker
MSA
MSA
devops
devops
aws-code-deploy
aws-code-deploy
container
container

受講後に得られること

  • コンテナベースのデプロイ自動化および運用環境の標準化

  • アプリケーションのDockerコンテナパッケージングおよび管理

  • マイクロサービスアーキテクチャ環境におけるサービス運用

コンテナ技術でMSAを構築し
運用環境を標準化しましょう!


実務ですぐに役立つドdockerコンテナ技術を
基礎から核心的な活用法まで習得します。
アプリケーション配備の自動化とMSA環境構築のための実践的なスキルを身につけましょう。

多様なサービスの構築および運営の実習を行います。


Dockerの基礎および活用法
コンテナ技術の核心、Dockerを実務のように学びましょう。

Dockerエンジンからコンテナイメージネットワークボリュームまで、
MSA環境のためのコンテナパッケージングおよびデプロイ自動化技術を習得します。môi trường MSA.



この講義は単なる理論ではなく、実際のサービス運用のための標準化された環境構築に集中します。
AWS CodeDeployとの連携経験まで積むことができます。.



LinuxベースのDockerインストールからコンテナ管理Dockerfileを利用したイメージビルド
Docker Composeを活用したマルチコンテナ構成およびデプロイまでを経験します。.

コンテナ
核心攻略!

Section 1 - コンテナサービスの理解とDocker入門

コンテナ仮想化技術の基本原理を理解し、Linux環境にDockerエンジンをインストールします。コンテナのモニタリング概念を学び、Docker活用の基礎を固めます。

Section 2 - Dockerイメージの基本活用

コンテナサービスの核となる要素であるDockerイメージの概念を学習します。イメージを検索し確認する方法を習得し、イメージベースのサービス運用の準備をします。

Section 3 - Dockerイメージの管理と活用

Dockerイメージの作成、管理、移転方法を学習します。独自のイメージを構築・管理する実践的な技術を習得し、イメージの活用度を高めます。

Section 4 - Dockerコンテナの作成および管理

コンテナ作成の基本手順を理解し、作成されたコンテナのさまざまな管理方法を学びます。コンテナの状態を効果的に制御する能力を養います。

Section 5 - Dockerコンテナの実行およびモニタリング

コンテナの実行状態を管理し、リアルタイムでコンテナの動作をモニタリングする方法を学習します。安定したサービス運用のためのコア技術を習得します。

Section 6 - Dockerコンテナのイメージ化および移管

実行中のコンテナを新しいイメージとして作成する方法を学習します。また、コンテナイメージを効率的に移転する技術を習得します。

Section 7 - Docker ネットワークの構築と活用

コンテナ間通信のためのDockerネットワークの基本概念と活用方法を学びます。ユーザー定義ネットワークを作成し、複雑なサービス環境を構築します。

Section 8 - Dockerボリュームを利用したデータ管理

コンテナのデータ永続性を確保するためのドカーボリュームの概念を学習します。Bind mountとDocker Volume方式を比較し、実際の活用法を習得します。

Section 9 - コンテナリソースの管理および最適化

コンテナのCPU、メモリ、ディスク使用量をモニタリングし、制限する方法を学習します。リソース管理を通じてサービス性能を最適化します。

Section 10 - Dockerfileを活用したイメージ自動ビルド

Dockerfileを理解し、命令を活用して効率的なイメージビルドパイプラインを構築します。多様なビルド実習を通じて実践的な能力を強化します。

Section 11 - Docker Composeを利用したマルチコンテナ管理

Docker Composeを使用して、複数のコンテナで構成されたアプリケーションを定義し、管理する方法を学習します。YAML設定を通じて、複雑なマルチコンテナ環境を簡単に構築します。

Dockerの基礎から実践まで、コンテナのスペシャリストへ!

Point 1. コンテナの基礎から核心的な活用まで

仮想化技術の根幹であるコンテナサービスの原理を深く理解し、LinuxベースのDockerエンジンのインストールからContainerモニタリングまで、しっかりとした基礎を固めます。Dockerの基本構造を確実に学び、実習を通じてコンテナ技術を巧みに扱える能力を身につけます。


Point 2. 実務中心のDockerコマンドを完全マスター

Imageの作成・管理・移転から、Containerの作成・管理・状態変更まで、Dockerの主要コマンドをセクション別に分けて体系的に学習します。実際の運用環境で頻繁に使用されるコマンドを集中的に習得し、コンテナのライフサイクルを完璧に制御する実務能力を養います。


Point 3. ネットワークとボリューム:コンテナ拡張能力の強化

Docker NetworkとVolumeの概念を明確に理解し、基本およびユーザー定義ネットワークの作成、Bind mountとDocker Volume方式を活用してデータを効率的に管理する方法を学びます。これにより、複雑なコンテナ環境でも柔軟にサービスを運用できる能力を養います。


Point 4. DockerfileとDocker ComposeでMSAを構築

Dockerfileを利用したカスタムイメージのビルド方法を学び、Docker Composeを活用して複数のコンテナを一つのサービスとしてまとめて管理する実践技術を習得します。MSA環境構築の核心であるマルチコンテナサービスの運用能力を身につけ、DevOps環境に必要な逆量を強化します。


コンテナベースのサービス構築、まだ 막막(漠然と)されていますか?この講義は、まさにそのような方々のために作られました。


✔️ コンテナ技術を実務に導入したいDevOpsエンジニア

  • Dockerの基礎からMSA環境での活用まで、体系的な学習ロードマップが必要な方

  • アプリケーションのコンテナパッケージングおよびデプロイ自動化の能力を高めたい方

  • 運用環境の標準化を通じてサービスの安定性を高めたい方

✔️ マイクロサービスアーキテクチャ環境の構築が必要なバックエンド開発者

  • MSA環境でのコンテナベースのサービス設計および運用の経験を積みたい方

  • コンテナネットワークとボリューム管理を通じて、サービス間の連携およびデータ管理を効率化したい方

  • Docker Composeを活用して、マルチコンテナ環境を巧みに扱いたい方

✔️ クラウドネイティブ技術の習得を希望するIT実務者

  • コンテナ仮想化技術の核心原理を理解し、Dockerエンジンを直接インストールして活用したい方

  • Dockerfileを直接作成して、自分だけのコンテナイメージをビルド・管理したい方

  • 実践データを活用したリソース管理およびモニタリング手法を習得し、サービスの安定性を確保したい方


もうコンテナ技術の導入をためらわないでください。
この講座を通じてDockerのスペシャリストへと成長し、複雑なITインフラを自信を持って構築・運用しましょう。

受講前のご注意事項


実習環境

  • 必須ツール:Docker Desktopのインストールおよび使用


前提知識および注意事項

  • 基本的なLinuxコマンドに慣れている方

  • 開発環境の構築およびオペレーティングシステム(OS)に関する理解がある方

  • コンテナベースの技術を実務に適用しようとするDevOpsエンジニア、バックエンド開発者、IT実務者に最適化

学習資料

  • 講義スライドPDF提供


こんな方に
おすすめです

学習対象は
誰でしょう?

  • コンテナ技術を実務に導入しようとしているDevOpsエンジニア

  • マイクロサービス環境の構築が必要なバックエンド開発者

  • クラウドネイティブ技術の習得を目指すIT実務者

前提知識、
必要でしょうか?

  • Linux基本コマンドの使用経験

  • Webアプリケーション開発またはサーバー運用の基礎知識

  • ソフトウェアデプロイプロセスに関する基本的な理解

こんにちは
wendy34647345です。

学びのトレンドを読み解き、独自のカリキュラムを設計する株式会社プライムコンテンツラボです。私たちは「誰に何が必要か」を絶えず追求しています。各分野を代表する著者たちの専門性を基盤に、IT・AIから人文学まで、単なる知識の伝達を超えて実質的な成長を支援する独自の教育プログラムを制作しています。プライムコンテンツラボが提案するプレミアムな講義で、あなたのスキルを一段階引き上げてみてください。

もっと見る

カリキュラム

全体

51件 ∙ (5時間 16分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

wendy34647345の他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール

¥1,522,871

33%

¥13,888