Puncte:0

Pot configura Docker să gestioneze resursele din spațiul de nume „k8s.io” al containerd?

drapel ao

Am avut un cluster Kubernetes cu Docker și l-am migrat recent în containerd, dar încă vreau să folosesc Docker pentru a gestiona imagini și containere pentru Kubernetes din cauza unor probleme de compatibilitate.

Când folosea Docker ca timp de execuție, Docker a reușit să încarce imagini, astfel încât Kubernetes să le poată folosi și a putut enumera containerele care rulează ca pod-uri Kubernetes cu comanda docker ps.

Chiar și după ce am trecut la containerd, pot să rulez și să folosesc Docker cu el. Cu toate acestea, deoarece Docker este izolat de lumea Kubernetes, este imposibil să gestionați resursele în Kubernetes folosind comenzile Docker.

Se pare că Kubernetes rulează cu spațiul de nume al containerd „k8s.io”, așa că sper să pot configura Docker să gestioneze resursele din acel spațiu de nume, este posibil?

Puncte:1
drapel cn

Nu cred că veți putea obține CLI-ul Docker să facă asta, deoarece nu cunoaște spațiile de nume containerizate.

Cu toate acestea, există un instrument care oferă funcții precum docker CLI pentru containerd, adică nerdctl, și aceasta ar putea fi o opțiune bună de explorat pentru asta.

Daigo avatar
drapel ao
Mulțumesc, voi încerca să-mi convertesc instrumentul astfel încât să folosească nerdctl în loc de docker.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.