Logo

dev-resources.site

for different kinds of informations.

Cos'è Podman Desktop

Published at
10/3/2023
Categories
podman
docker
devops
Author
serenasensini
Categories
3 categories in total
podman
open
docker
open
devops
open
Author
13 person written this
serenasensini
open
Cos'è Podman Desktop

In passato abbiamo parlato di cosa fosse Podman e quali sono i vantaggi nel suo utilizzo rispetto a una serie di alternative come Buildaho Docker.

Recentemente, tuttavia, Docker ha perso terreno: l’ambiente grafico integrato per lo sviluppo e la gestione dei container, ossia Docker Desktop , non può più essere utilizzato in ambito enterprise. Ma recentemente, Podman ha presentato uno strumento simile.

Durante la KubeCon North America 2022, tenutasi dal 24 al 28 ottobre a Detroit, il team di sviluppo dietro Podman ha presentato Podman Desktop , un nuovo strumento per gli sviluppatori.

Cos’è

Podman Desktop è una nuova applicazione desktop integrata multipiattaforma con un’interfaccia utente unificata che semplifica notevolmente il lavoro con i container.

Podman Desktop sfrutta il Podman Engine, consentendo di lavorare con i container dal proprio ambiente locale in modo comodo e veloce. Permette di eseguire container su qualsiasi macchina in pochi minuti e con pochi clic. Inoltre, combina tutte le funzionalità di Podman con l’ulteriore vantaggio di un’interfaccia grafica facile da usare.

Con Podman Desktop, è possibile:

  • Elencare, cercare, ispezionare, connettersi, avviare e arrestare i container
  • Costruire, estrarre ed eseguire il push delle immagini
  • Gestire le risorse di Podman - visualizzare la memoria, la CPU e lo storage allocati
  • Importare le estensioni di Docker Desktop

Sito ufficiale

Perché usarlo

Intanto, si installa facilmente su qualsiasi tipo di sistema operativo: Windows, macOs o Linux.

Podman Desktop ha molte caratteristiche che migliorano la gestione dei container, ma in realtà è molto più di uno strumento di gestione dei container: è una soluzione completa progettata per soddisfare le esigenze
delle aziende moderne.

Per le aziende, Podman Desktop porta maggiore facilità e semplicità al processo di sviluppo dei container. L’interfaccia utente intuitiva consente a chi sviluppa di gestire tutti i container in un unico luogo, evitando complessi comandi da riga di comando, risparmiando tempo prezioso e mitigando i rischi di errore quando si tratta di container multipli o configurazioni complesse.

Inoltre, offre l’ integrazione con Kubernetes , che consente ai team di sviluppo di lavorare in modo nativo con gli oggetti di questa tecnologia, facilitando la transizione dai container a Kubernetes.

Senza menzionare la sua integrazione dello strumento con Red Hat OpenShift Local , che consente di testare le applicazioni in locale utilizzando le stesse immagini e lo stesso ambiente di container ma all’interno di un ambiente OpenShift locale, riducendo i rischi di distribuzione e favorendo la continuità operativa.

Infine, la connessione di Podman Desktop a Developer Sandbox per Red Hat OpenShift offre un’alternativa per distribuire le applicazioni in un ambiente OpenShift gratuito e basato su cloud che non richiede risorse aggiuntive.

Ciò offre all’azienda la possibilità di testare le applicazioni in un ambiente Kubernetes gestito, senza l’onere di impostare e gestire l’infrastruttura.

Integrazione con OpenShift

https://developers.redhat.com/articles/2023/05/23/podman-desktop-now-generally-available

Installazione

Niente di più semplice: basta collegarsi al sito, selezionare il proprio sistema operativo e cliccare su download :

Pagina principale del sito

Download per Windows

Una volta completata l’installazione, si aprirà l’applicazione con il tutorial iniziale che spiega come sfruttare le diverse integrazioni per utilizzare Docker, OpenShift Local o Kind:

Tutorial iniziale

Se ti stai chiedendo come funziona per Docker Compose, sappi che esiste un’alternativa: Podman Compose!

podman Article's
30 articles in total
Favicon
Nextcloud on Raspberry Pi - Fedora + Podman Quadlets
Favicon
Podman 3 and Docker Compose - How Does the Dockerless Compose Work?
Favicon
Rootless Containers: What They Are and Why You Should Use Them
Favicon
The Complete Podman vs Docker Analysis: Features, Performance & Security
Favicon
Exploring Podman and Beyond: Open Source Alternatives to Docker for Secure Containerization
Favicon
Is Docker’s Market Being Eroded? An In-Depth Comparison of Docker, ServBay, Homebrew, Podman, and MAMP
Favicon
Monitor container with Portainer
Favicon
Beyond Docker: Exploring Buildah and Podman for Container workflows
Favicon
Switching from docker to podman on Ubuntu
Favicon
How to Deploy a Fast API Application to a Kubernetes Cluster using Podman and Minikube
Favicon
Podman basics for beginners
Favicon
One Minute: Compose
Favicon
How to Install and Use Podman on Debian 12
Favicon
Pi-Hole setup using Quadlets
Favicon
Docker Vs Podman: A Comparison
Favicon
Exploring Podman Alternatives: A Deep Dive into Podman vs. Docker
Favicon
Instalando Podman no Ubuntu 22.04 LTS
Favicon
Podman and Docker: Deciphering the Pros and Cons of Each
Favicon
Containerization in Application Development: Choosing Between Podman and Docker
Favicon
Choosing the Right Containerization Tool: Docker, Podman, or Apptainer?
Favicon
Migrating from Docker to Podman: A Comprehensive Guide
Favicon
Allow low privileged ports inside podman container
Favicon
Podman/Docker container with a (GUI) remote desktop VNC on Raspberry PI 4
Favicon
Smallest Docker Image - 92B
Favicon
Docker vs Podman
Favicon
Transitioning from Docker to Podman: Navigating Challenges and Practical Solutions
Favicon
Cos'è Podman Desktop
Favicon
From Docker to Podman - VS Code DevContainers
Favicon
[ptbr] Podman, uma bela opção.
Favicon
How to use PODMAN in place of docker in windows?

Featured ones: