コース概要

Dockerとは何ですか?

  • ユースケース
  • Dockerの主な構成要素
  • Docker アーキテクチャ
  • 基盤となるテクノロジー

Dockerのインストール

  • Ubuntu と Windows へのインストール
  • ホスト プロビジョニングに Docker マシンを使用する
  • Docker クラウドプロバイダー用マシンドライバー

コンテナのライフサイクル

  • コンテナの作成と実行
  • 停止と再起動
  • コンテナの調査
  • ログの表示
  • プロセスを見る
  • コンテナとそのデータの削除

Dockerアプリケーションの化

  • ハローワールドの例
  • インタラクティブなBashコンテナ
  • 変更をコミットしてイメージを構築する
  • Dockerファイルからイメージを構築する
  • GitHub に基づく自動ビルド
  • コンテナ内で複数のプロセスを実行する
  • gosuヘルパーツール
  • 単一コンテナーで Web アプリを実行する
  • マイクロサービスアーキテクチャでWebアプリを実行する

画像の管理

  • 既存のイメージの検索とダウンロード
  • Docker ハブとローカル リポジトリ
  • 他の人と画像を共有する
  • プライベートイメージリポジトリのデプロイ

コンテナのNetworking

  • ポートマッピング
  • コンテナのリンクと名前付け
  • カスタムネットワークの作成と管理
  • 多数の Docker ホスト上のネットワーク (オーバーレイ)

コンテナ内のデータ

  • データ量
  • データボリュームとしてのホストディレクトリとファイル
  • データボリュームコンテナ
  • Docker ホスト間で共有されるデータ量
  • データボリュームのバックアップと復元

Docker作曲

  • DockerComposeの概要
  • 1 つのコマンドを使用して複数のコンテナー アプリケーションを実行する
  • サービス、ネットワーク、ボリューム、変数の定義
  • リソースに対する実行時制約の設定

Docker 群れ

  • ネイティブ Docker クラスタリングの概要
  • ディスカバリーサービス
  • Docker Swarm 戦略とフィルター

要求

コマンドラインやLinuxに慣れていると有利。

 21 時間

参加者の人数



Price per participant

お客様の声 (6)

関連コース

関連カテゴリー