Sobes.tech
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:

  1. 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
  1. 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
  1. 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.