Menu
Coddy logo textTech

Запуск пода

Часть раздела Введение в Kubernetes путешествия по Terminal на Coddy. Урок 3 из 45.

Kubernetes не запускает контейнеры напрямую. Он запускает Pods: Pod содержит один контейнер (иногда несколько контейнеров, относящихся к одной группе) и является наименьшей сущностью, которую можно создать в кластере.

Самый быстрый способ запустить Pod — использовать kubectl run с именем и образом:

kubectl run web --image=nginx

Kubernetes отвечает: pod/web created. Сравните это с docker run: образ тот же — nginx, который вы бы загрузили с помощью Docker, но теперь кластер выбирает узел и запускает контейнер на нём.

Имя Pod (web) — это то, как вы обращаетесь к нему во всех последующих командах. Имена должны быть уникальными, поэтому повторный запуск одной и той же команды завершается ошибкой AlreadyExists.

challenge icon

Задание

Новичок

Запустите Pod с именем web из образа nginx с помощью kubectl run.

Попробуйте сами

Терминал
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в Kubernetes

Потренируйтесь самостоятельно: Песочница Terminal