Junior — Middle
Kubernetes klasterində Docker görüntüsünü necə başlatmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
Kubernetes-də Docker görüntüsünü işə salmaq üçün adətən Pod və ya Deployment obyektləri yaradılır və bu obyektlər lazım olan konteyner görüntüsünü göstərir.
Əsas üsullar:
- Birbaşa Pod yaratmaq YAML manifestində Docker görüntüsünü göstərərək:
apiVersion: v1
kind: Pod
metadata:
name: nümunə-pod
spec:
containers:
- name: nümunə-konteyner
image: sizin-docker-görüntünüz:etiket
- Deployment istifadə etmək miqyaslandırma və yeniləmələri idarə etmək üçün:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nümunə-deployment
spec:
replicas: 3
selector:
matchLabels:
app: nümunə
template:
metadata:
labels:
app: nümunə
spec:
containers:
- name: nümunə-konteyner
image: sizin-docker-görüntünüz:etiket
- kubectl run — sürətli konteyner işə salmaq üçün əmr:
kubectl run nümunə-pod --image=sizin-docker-görüntünüz:etiket
Kubernetes avtomatik olaraq Docker Registry-dən görüntünü yükləyəcək və klaster daxilində konteyneri işə salacaq.