クラウドネイティブ開発に不可欠なDockerの基礎と重要な活用ポイント <オンラインセミナー>

~ Dockerイメージ自動構築、Dockerコンテナとネットワーク、アプリケーション開発、セキュリティ、Docker Swarm オーケストレーション ~

・「Dockerコンテナ」という新しい概念のポイントをおさえつつ、欠かせない活用方法を修得するための講座
・Dockerの効果的な活用方法を修得し、効率の高いクラウドネイティブ開発に活かそう!

オンラインセミナーの詳細はこちら:

・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。

 

講師の言葉

 Dockerはアプリケーション実行に必要なすべてをコンテナにパッケージ化するためのツールです。Dockerが2013年に発表・一般公開されて以来、現在では様々な場面でDockerコンテナの利用が注目を集めています。特に、Dockerイメージの操作やコンテナ実行が素早く行えるため、環境の移動や、開発速度の向上に寄与するものです。
 Dockerの機能は多岐にわたりますが、開発や初期の利用にあたって必要な知識はさほど多くありません。本講座ではDockerやコンテナをこれから使い始める方、より深く理解したい方を対象に、コンテナという新しい概念のポイントをおさえつつ、実際の利用シーンを想定した重要な活用ポイントを重点的に扱い、日々の開発やDockerの利用にあたって欠かせない活用方法を習得します。

セミナー詳細

開催日時
  • 2021年04月06日(火) 10:30 ~ 17:30
開催場所 オンラインセミナー
カテゴリー オンラインセミナーソフト・データ・画像・デザイン
受講対象者 ・クラウドネイティブの開発や運用において、欠かせない技術要素であるDockerコンテナの基本を習得されたい方
・システム、ソフト、ネットワーク関連の技術者の方
予備知識 ・Linuxコマンドやファイルシステムに関する基本的な知識
修得知識 ・Dockerの基本概念であるコンテナとイメージの違い
・Dockerネットワーク、Dockerボリューム、Docker Composeの役割と動作
・実際の利用シーンを想定した重要な活用ポイント
プログラム

1.Docker概要
  (1).Docker登場の経緯とクラウドネイティブ
  (2).Docker2つのエディションと周辺ツール

2.Dockerセットアップ
  (1).Linuxにセットアップする場合
  (2).Docker Desktop for Windows/Mac
  (3).その他の選択肢(VirtualBoxの利用)

3.Dockerイメージの理解
  (1).Dockerイメージ概要
  (2).イメージ・レイヤの基本概念と特徴

4.Dockerコンテナの実行
  (1).コンテナ技術概要(名前区間・cgroups)
  (2).Dockerコンテナとイメージ・レイヤ
  (3).hello-worldイメージ実行時の挙動を深く理解する

5.Dockerイメージ自動構築
  (1).Dockerfile
  (2).docker build とタグの概念
  (3).イメージ・キャッシュ
  (4).マルチステージ・ビルド

6.Dockerコンテナとネットワーク
  (1).Dockerネットワークの基本概念
  (2).bridgeネットワーク
  (3).hostネットワーク
  (4).noneネットワーク
  (5).ネットワーク系コマンドまとめ

7.Dockerボリュームとデータ共有
  (1).イメージ・レイヤとボリュームの関係性
  (2).ボリューム操作とデータ共有
  (3).ボリューム系コマンドまとめ

8.Docker Hubとレジストリ
  (1).レジストリ概要
  (2).Docker Hub の基本機能と操作
  (3).Dockerイメージの送信・公開方法
  (4).Rate Limit

9.Docker Hubの自動構築、CI
  (1).GitHub との連携方法

10.Docker Composeでアプリケーション開発
  (1).Docker Compose概要
  (2).Docker Composeのネットワーク
  (3).Docker Composeのボリューム
  (4).Docker Composeプロジェクト(YAML)の管理

11.Docker システムとセキュリティ
  (1).システム管理用コマンド
  (2).セキュリティの考慮点
  (3).コンテナのデフォルトでの挙動についての理解
  (4).仮想マシンとの違い
  (5).その他、知っておくと役立つ設定

12.Docker Swarm オーケストレーション
  (1).オーケストレーションとクラウドネイティブの考え方
  (2).KuberenetsやDocker Swarm(Swarmモード)の宣言型モデル
  (3).Docker Swarmクラスタの実行

13.まとめ

14.質疑応答

キーワード Dockerコンテナ イメージ・レイヤ Dockerイメージ自動構築 Docker Hub レジストリ イメージ・レイヤ ボリューム データ共有 Docker Compose  Docker Swarm オーケストレーション
タグ クラウドコンピューティングコンテンツソフト管理
受講料 一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
会場
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日