近未来的な背景を持つDockerコンテナ監視をフィーチャーした活気に満ちたデジタルイラスト。

Dockerコンテナ・モニタリングとは?

ドッカー は、コンテナを利用したプログラムのビルド、デプロイ、実行をより簡単にするプラットフォームだ。コンテナを利用することで、開発者はプログラムを、ライブラリやその他の依存関係を含む必要なコンポーネントすべてとバンドルし、単一のパッケージとして出荷することができる。これにより、コードの記述やテストに使用したものと異なる可能性のある特定の設定に依存することなく、プログラムが他のどのシステム上でも動作することが保証される。

ある意味、Dockerは仮想マシンに似ている。しかし、仮想マシンとは異なり、仮想オペレーティング・システム全体を作成するのではなく、Dockerではアプリケーションは実行中のシステムと同じLinuxカーネルを使用することができ、アプリケーションはホスト・コンピュータ上でまだ実行されていないものだけを同梱する必要がある。これにより、パフォーマンスが大幅に向上し、アプリケーションのサイズが小さくなる。 (さらに…)