Dockerでは、一つのプログラムを実行する単位を主に「コンテナ」と呼んでいたが、**クバネティス(Kubernetes)では、一つのプログラムを実行する単位をポッド(Pod)**と呼ぶ。したがって、ポッド(Pod)とは一般的に「クバネティスにおいて一つのプログラムを実行する単位」であると理解すればよい。
1. ポッドの主な特徴
- クバネティスにおける最小単位
- 1ポッド=1コンテナが基本: 一般的には一つのポッドが一つのコンテナを持つ。
- (例外的に、一つのポッドが複数のコンテナを持つ場合もある)
- コンテナの定義: ここでいうコンテナとは「Dockerのコンテナ」を指す。

2. ポッドを用いた表現例
実際の運用現場では、サーバーの稼働状況を以下のようにポッド単位で表現する。
- 「2台の決済サーバーが起動している」
- 2つの決済サーバーポッド(Pod)が起動している。
- 「1台の決済サーバーがダウンした」
- 1つの決済サーバーポッド(Pod)が停止(削除)された。
- 「アップロードサーバーを1台立つ」
- アップロードサーバー一つをポッド(Pod)としてデプロイする。
3. 実行の仕組み

クバネティスもDockerと同様に、**イメージ(Image)をベースにしてポッドを起動・実行する。
'k8s > archive_1' 카테고리의 다른 글
| 6.Deploymentとは? (0) | 2026.03.17 |
|---|---|
| 5.Pod - debug (0) | 2026.03.17 |
| 4.Pod - SpringBoot (0) | 2026.03.17 |
| 3.pod - nginx (0) | 2026.03.17 |
| 2.Kubernetes(k8s)とは? (0) | 2026.03.17 |