Junior — Middle
Kubernetes kümesi içinde Docker görüntüsü nasıl başlatılabilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Kubernetes'te Docker görüntüsünü başlatmak için genellikle Pod veya Deployment türünde bir nesne oluşturulur ve bu nesne gerekli konteyner görüntüsünü belirtir.
Ana yöntemler:
- Doğrudan Pod oluşturmak YAML manifestosu içinde Docker görüntüsünü belirterek:
apiVersion: v1
kind: Pod
metadata:
name: örnek-pod
spec:
containers:
- name: örnek-konteyner
image: docker-goruntusu:etiket
- Deployment kullanmak ölçeklendirme ve güncellemeleri yönetmek için:
apiVersion: apps/v1
kind: Deployment
metadata:
name: örnek-deployment
spec:
replicas: 3
selector:
matchLabels:
app: örnek
template:
metadata:
labels:
app: örnek
spec:
containers:
- name: örnek-konteyner
image: docker-goruntusu:etiket
- kubectl run — görüntüden hızlıca konteyner başlatmak için komut:
kubectl run örnek-pod --image=docker-goruntusu:etiket
Kubernetes otomatik olarak Docker Registry'den görüntüyü indirir ve küme içinde konteyneri başlatır.