GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Podman su macOS

Introduzione

Per la maggior parte degli sviluppatori e dei professionisti DevOps, Docker è una piattaforma sinonimo di containerizzazione delle app. Tuttavia, altri progetti mirano a diversificare l'offerta nel mercato della gestione dei container e Podman è un progetto open source che è recentemente diventato popolare.

Questo articolo ti mostrerà come installare Podman su macOS utilizzando Homebrew.

Prerequisiti

  • Un sistema che esegue macOS Catalina o versioni successive.
  • Accesso al terminale.
  • Un utente con privilegi a livello di amministratore.

Installazione di Podman su macOS

Podman non funziona in modo nativo su macOS perché gestisce solo container Linux. Su macOS, Podman interagisce con i container che vengono eseguiti in una macchina virtuale Linux. Il modo più semplice per configurare i pacchetti necessari per Podman è utilizzare Homebrew.

PASSAGGIO 1:Installa Homebrew

Homebrew è un gestore di pacchetti da riga di comando per macOS.

Per installare Homebrew su macOS, dovrai installare gli strumenti della riga di comando di XCode e quindi scaricare lo script di installazione eseguendo:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Per un tutorial passo passo sull'installazione di Homebrew, leggi Come installare Homebrew su Mac.

PASSAGGIO 2:Installa Podman utilizzando Homebrew

1. Prima di installare Podman, aggiorna le formule Homebrew:

brew update

L'output mostra se ci sono formule da aggiornare.

Se necessario, esegui l'upgrade con brew upgrade .

2. Quindi, installa Podman eseguendo il comando seguente:

brew install podman

Homebrew scarica le dipendenze necessarie e installa Podman.

PASSAGGIO 3:Avvia Podman

1. Al termine dell'installazione, prepara la macchina virtuale Podman digitando:

podman machine init

Il sistema scarica la macchina virtuale e la configura.

2. Immettere il seguente comando per avviare Podman:

podman machine start

L'output conferma che il sistema ha avviato correttamente la macchina Podman.

Test di Podman su macOS

1. Testare l'installazione di Podman creando un contenitore Nginx. L'esempio seguente clona Alpine Nginx da GitHub:

git clone http://github.com/baude/alpine_nginx && cd alpine_nginx

2. Usa la podman build comando per creare un'immagine Nginx sul sistema:

podman build -t alpine_nginx .

3. Attendi il completamento del processo, quindi crea un contenitore Nginx con podman run :

podman run -dt -p 9999:80 alpine_nginx

4. Controlla i contenitori in esecuzione digitando:

podman ps -a

L'output elenca il contenitore Nginx:

5. Usa il comando curl per testare la connessione con il contenitore:

curl http://localhost:9999

Il comando restituisce una risposta da Nginx:

Utilizzo di Podman su macOS

Podman su macOS viene eseguito utilizzando una serie di comandi che rispecchiano i comandi Docker. Di seguito sono riportati alcuni comandi utili per iniziare con Podman:

Comando Descrizione Esempio
podman search [image-name] Cerca un'immagine nei repository. podman search ubuntu
podman pull [image-name] Estrarre un'immagine da un repository. podman pull docker.io/library/ubuntu
podman images Elenca le immagini disponibili localmente. podman images
podman run [image-name] Crea ed esegui un container utilizzando un'immagine. podman run -dt -p 8080:80 docker.io/library/ubuntu
podman stop [container-id] Arresta un container in esecuzione. podman stop ca0ecf758897
podman rm [container-id] Rimuovi un contenitore. podman rm ca0ecf758897
podman rmi [image-name] Rimuovi un'immagine. podman rmi docker.io/library/ubuntu
podman info Ricevi informazioni sull'installazione Podman. podman info

Ubuntu
  1. Installa Podman su Ubuntu

  2. Come installare Puppet su macOS

  3. Come installare SQL Server su MacOS

  4. Come installare R su Ubuntu 20.04

  5. Come installare Jad?

Come installare Podman su CentOS 8

Come installare Podman su CentOS 9 Stream

Come installare Podman su Ubuntu 20.04 LTS

Come installare Podman su Linux Mint 20

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04