Назад к вопросам
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 более масштабируем и подходит для продакшн-сред.