Menu
Coddy logo textTech

Podの実行

CoddyのTerminalジャーニー「Kubernetes入門」セクションの一部。レッスン 3/45。

Kubernetesはコンテナを直接実行しません。Kubernetesが実行するのはPodです。Podは1つのコンテナ(場合によっては、互いに関連する少数のコンテナ)をラップするもので、クラスター内で作成できる最小単位です。

Pod を開始する最も簡単な方法は、名前とイメージを指定して kubectl run を実行することです:

kubectl run web --image=nginx

Kubernetes は pod/web created と応答します。docker run と比較してみましょう:イメージは Docker で pull するものと同じ nginx ですが、今回はクラスターがノードを選択し、そこでコンテナを起動します。

Pod の名前(web)は、後続のすべてのコマンドで Pod を参照する方法です。名前は一意でなければならないため、同じコマンドを 2 回実行すると AlreadyExists で失敗します。

challenge icon

チャレンジ

初心者

kubectl runを使用して、nginxイメージからwebという名前のPodを起動します。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Kubernetes入門のすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド