Menu
Coddy logo textTech

Podのログ

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

コンテナが出力するものはすべて Kubernetes によって収集されます。Pod の名前を使って読み返します:

kubectl logs web

nginx Pod の場合はサーバーの起動メッセージであり、自分のアプリケーションの場合はその出力に書き込む内容です。Pod が正常に動作しないときは、まずログを確認します。

Deployment の Pod には自動生成された名前が付くため、代わりに Deployment を指定して名前を付けると、kubectl がその Pod の 1 つを選択します。

kubectl logs deployment/web

最後の 5 行だけを表示するには、--tail=5 を追加します。

ログは Pod が存在する限り保持され、コンテナが終了した後も残ります。これにより、何かが停止した理由を確認できます。

challenge icon

チャレンジ

初心者

nginx イメージから web という名前の Pod を起動し、その後ログを表示してサーバーが起動したことを確認します。

自分で試してみよう

ターミナル
quiz icon腕試し

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

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

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