Junior — Middle
Kubernetes кластеринде Docker сүрөтүн кантип ишке киргизсе болот?
sobes.tech AI
AIден жооп
Kubernetesте Docker сүрөтүн иштетүү үчүн көбүнчө Pod же Deployment объект түзүлөт, ал керектүү контейнер сүрөтүн көрсөтөт.
Негизги ыкмалар:
- Түздөн-түз Pod түзүү YAML манифестинде Docker сүрөтүн көрсөтүү:
apiVersion: v1
kind: Pod
metadata:
name: мисал-под
spec:
containers:
- name: мисал-контейнер
image: сиздин-докер-сүрөтү:тамга
- Deployment колдонуу масштабдоо жана жаңыртууларды башкаруу үчүн:
apiVersion: apps/v1
kind: Deployment
metadata:
name: мисал-дайджы
spec:
replicas: 3
selector:
matchLabels:
app: мисал
template:
metadata:
labels:
app: мисал
spec:
containers:
- name: мисал-контейнер
image: сиздин-докер-сүрөтү:тамга
- kubectl run — тез арада контейнерди сүрөттөн иштетүү командасы:
kubectl run мисал-под --image=сиздин-докер-сүрөтү:тамга
Kubernetes автоматтык түрдө Docker Registryден сүрөттү жүктөп, кластер ичинде контейнерди иштетет.