Sobes.tech
Назад к вопросам
Senior
3

Вы запускали Docker Image в Kubernetes или Docker Compose?

Компании, где спрашивали
сбер платформ в

Ответ от нейросети

sobes.tech AI

Да, я запускал Docker образы как в Kubernetes, так и с помощью Docker Compose.

В Kubernetes для запуска Docker Image обычно создают Deployment или Pod манифесты в формате YAML, где указывают образ, ресурсы, переменные окружения и другие параметры. Пример простого Pod:

apiVersion: v1
kind: Pod
metadata:
  name: example-pod
spec:
  containers:
  - name: example-container
    image: my-docker-image:latest
    ports:
    - containerPort: 80

В Docker Compose создают файл docker-compose.yml, где описывают сервисы, образы, тома и сети. Пример:

version: '3'
services:
  web:
    image: my-docker-image:latest
    ports:
      - "8080:80"

Оба подхода позволяют удобно управлять жизненным циклом контейнеров, но Kubernetes более масштабируем и подходит для продакшн-сред.