はじめに
コンテナとは?¶
コンテナとは、プロセスレベルでの隔離を実現する、デプロイ可能なソフトウェアの単位です。各アプリケーションは、その環境とともに、隔離された環境で実行することができます。コンテナは、それぞれのサービスに対して、異なる環境を公開します。コンテナ化されたアプリケーションのデプロイ、スケーリング、管理を自動化することができます。
次のビデオでは、開発者支援者であるNicholas Bourdakos氏とMofizur Rahman氏が、コンテナとは何か、どのように機能するのかを簡潔に説明しています。
スキルレベル¶
初心者
完成までの予想時間¶
約4時間
学習目標¶
- コンテナの仕組みの基本を理解する
- コンテナ化の利点を認識する
- Dockerとコンテナレジストリの使用方法を知る
- 最初のDockerイメージを構築し、Kubernetesクラスタにデプロイする