Junior — Middle
Ինչպես կարելի է գործարկել Docker պատկերը Kubernetes կլաստերի ներսում?
sobes.tech AI
Պատասխան AI-ից
Կուբերնետեսում 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=դուք-դոկեր-պատկերը:տեգ
Կուբերնետեսը ավտոմատ կերպով ներբեռնում է պատկերն Docker Registry-ից և սկսում կոնտեյները կլաստերի ներսում։