Podman Desktop, konteynerlarni boshqarish vositasi

Podman ish stoli

Podman Desktop - Red Hat kompaniyasining konteynerlarni boshqarish uchun yangi vositasi

Red shapka ochildi yaqinda bir post orqali, birinchi yirik reliz Podman ish stoli, Rancher Desktop va Docker Desktop kabi mahsulotlar bilan raqobatlashadigan konteynerlarni yaratish, ishga tushirish va boshqarish uchun GUI ilovasi.

Podman ish stoli bilimsiz ishlab chiquvchilarga imkon beradi tizimlarni boshqarish mikroservislarni yaratish, ishga tushirish, sinovdan o'tkazish va nashr etish va izolyatsiya tizimlari uchun ishlab chiqilgan ilovalar Konteynerlardan ularni ishlab chiqarish muhitiga joylashtirishdan oldin ish stantsiyangizda.

Oylik mashaqqatli mehnatdan so'ng biz Podman Desktop 1.0 ning umumiy mavjudligini (GA) e'lon qilishdan mamnunmiz. Keling, Podman Desktop nima ekanligini va nima uchun u korporativ ishlab chiquvchilar uchun foydali bo'lishi mumkinligini bilib olaylik.

Kubernetes va OpenShift platformalari bilan integratsiya qo'llab-quvvatlanadi, shuningdek, Podman Engine, Podman Lima, crc va Docker Engine kabi konteynerlarni ishga tushirish uchun turli ish vaqtlaridan foydalanish.

Ishlab chiquvchining mahalliy tizimidagi muhit tugallangan ilovalar ishlaydigan ishlab chiqarish muhiti konfiguratsiyasini aks ettirishi mumkin (boshqa narsalar qatorida, ko'p tugunli Kubernetes klasterlari va OpenShift muhitlari mahalliy tizimda simulyatsiya qilinishi mumkin).

Of asosiy asosiy xususiyatlar Podman Desktop quyidagilarni ta'kidlaydi:

  • O'zaro platformalar, Windows, macOS va Linuxda o'rnatilishi va ishlashi mumkin
  • Red Hat OpenShift uchun Podman, Kind, Red Hat OpenShift Local, Developer Sandbox orqali sozlang va oʻrnating.
  • Konteynerlar va podlarni yaratish, ishga tushirish, boshqarish va disk raskadrovka qilish imkonini beradi
  • Siz podlarni Kubernetes bilan yoki ularsiz ishlatishingiz mumkin
  • U konteynerlarga kirish uchun o'rnatilgan terminalga ega
  • Bir nechta konteyner dvigatellarini boshqarish imkonini beradi
  • Docker Compose bilan mos keladi
  • Kubernetes YAML ni ishga tushiraylik
  • Podlardan Kubernetes YAML yarating
  • Podify va Kubify: konteynerlarni pods va Kubernetesga aylantiring
  • VPN va proksi-server sozlamalari
  • Tasvirlarni ro'yxatga olishni boshqarish
  • Bir nechta OCI yozuvlarini sozlang
  • Havo bo'shlig'i bilan o'rnatish
  • Mahalliy va uzoq muhitlar o'rtasidagi ko'prik
  • Mahalliy masofadan boshqariladigan xizmatlarni yoqadi
  • Kengayish
  • Konteyner dvigatellari yoki Kubernetes provayderlarini kengaytirish imkoniyati
  • Amallar, menyular, sozlamalar qo'shish va foydalanuvchi interfeysini muayyan imkoniyatlar bilan boyitish uchun kengaytma nuqtalari

Ta'kidlanganidek konteynerlarni ishlatish uchun qo'shimcha dvigatellarni qo'llab-quvvatlash, Kubernetes provayderlari va asboblar to'plami plaginlar shaklida amalga oshirilishi mumkin Podman ish stoliga. Masalan, bitta tugunli OpenShift Local klasterini mahalliy sifatida ishga tushirish va OpenShift Developer Sandbox bulut xizmatiga ulanish uchun plaginlar mavjud.

Podman Desktop - bu konteynerlarni boshqarish vositasi bo'lib, ishlab chiquvchilarga konteynerlarni mahalliy kompyuterlarida osongina yaratish, boshqarish va joylashtirish imkonini beradi. Podman Desktop sozlamalarni asosiy muhitdan yuklab oladi, o'rnatadi va abstrakt qiladi. Bu uni hamma narsani mahalliy darajada boshqarishga majbur bo'lmasdan konteynerlarni boshqarish uchun engil va samarali variantga aylantiradi.

Bunga qo'shimcha ravishda, bu ham ta'kidlangan konteyner tasvirlarini boshqarish, pods va bo'limlar bilan ishlash uchun vositalar taqdim etiladi; Containerfile va Dockerfile-dan tasvirlar yarating, terminal orqali konteynerlarga ulaning, OCI konteyner registrlaridan rasmlarni yuklab oling va ularga rasmlaringizni nashr eting, konteynerlarda mavjud resurslarni (xotira, protsessor, saqlash) boshqaring.

Podman ish stoli konteyner tasvirlarini aylantirish va izolyatsiyalash dvigatellariga ulanish uchun ham foydalanish mumkin Podkalarni joylashtirish va Kubernetes uchun YAML fayllarini yaratish yoki Kubernetessiz mahalliy tizimda Kubernetes YAMLni ishga tushirish uchun mahalliy konteynerlar va tashqi Kubernetesga asoslangan infratuzilma.

Rivojlanishdan chalg'imasdan, konteynerlar holatini baholash, konteynerlarni to'xtatish va ishga tushirish, Podman asboblar to'plami va Kind asosida muhitni boshqarish imkonini beruvchi vidjet orqali dasturni tezkor boshqarish uchun tizim tepsisiga minimallashtirish mumkin.

Va nihoyat, ushbu vositaga qiziquvchilar uchun ular Podman Desktop kodi Electron platformasi yordamida TypeScript-da yozilganligini va Apache 2.0 litsenziyasi ostida tarqatilishini bilishlari kerak.

Ammo Podman Desktop-ni sinab ko'rish yoki o'rnatishga qiziqasiz ularning tizimida ular tayyor konstruktsiyalar taklif qilinishini bilishlari kerak Linux, Windows va macOS.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.