Installazione software · 2 min read · Oct 05, 2025

Come installare Portainer su Debian 11

Docker è un motore di container gratuito, open-source e molto popolare che consente agli sviluppatori di costruire, eseguire e distribuire applicazioni facilmente. Tuttavia, gestire ed eseguire applicazioni containerizzate tramite la riga di comando è molto difficile per qualsiasi principiante che non è familiare con Docker CLI. Qui entra in gioco Portainer. Portainer è una piattaforma di gestione dei container basata sul web che può lavorare con Docker e Kubernetes per gestire e distribuire applicazioni e servizi containerizzati in modo più semplice ed efficiente.

Questo tutorial ti mostrerà come installare Portainer sul server Debian 11.

Prerequisiti

  • Un server che esegue Debian 11.
  • Una password di root configurata sul server.

Installa Docker CE

Prima di iniziare, Docker CE deve essere installato sul tuo server. Prima di tutto, installa tutte le dipendenze necessarie utilizzando il seguente comando.

apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y

Successivamente, aggiungi la chiave GPG e il repository di Docker con il seguente comando.

curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg  
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

Successivamente, aggiorna il repository e installa il pacchetto Docker CE utilizzando il seguente comando.

apt update -y  
apt install docker-ce -y

Una volta installato Docker CE, puoi verificare la versione di Docker utilizzando il seguente comando.

docker --version

Otterrai il seguente output.

Docker version 20.10.23, build 7155243

Installa Docker Compose

Avrai anche bisogno di installare Docker Compose sul tuo sistema. Prima di tutto, scarica l’ultima versione del binario di Docker Compose sul tuo sistema utilizzando il seguente comando.

wget https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64

Successivamente, copia il binario scaricato nella posizione di sistema.

cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose

Successivamente, imposta i permessi di esecuzione sul binario di Docker Compose.

chmod +x /usr/local/bin/docker-compose

Successivamente, verifica l’installazione di Docker Compose utilizzando il seguente comando:

docker-compose --version

Dovresti vedere il seguente output:

Docker Compose version v2.15.1

Installa Portainer

Prima di tutto, crea un volume per memorizzare i dati di Portainer utilizzando il seguente comando.

docker volume create data

Ora puoi verificare il volume creato utilizzando il seguente comando.

docker volume ls

Otterrai il seguente output.

DRIVER    VOLUME NAME
local     data

Successivamente, esegui il seguente comando per scaricare ed eseguire l’immagine Docker di Portainer.

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v data:/data portainer/portainer

Otterrai il seguente output.

latest: Pulling from portainer/portainer
772227786281: Pull complete 
96fd13befc87: Pull complete 
0bad1d247b5b: Pull complete 
b5d1b01b1d39: Pull complete 
Digest: sha256:47b064434edf437badf7337e516e07f64477485c8ecc663ddabbe824b20c672d
Status: Downloaded newer image for portainer/portainer:latest
e0ee5b16c93f358a15dfcb93cc80d2c2d1c1c675e7b65e41434ce20f08773465

Puoi verificare lo stato di Portainer utilizzando il seguente comando.

docker ps

Otterrai il seguente output.

CONTAINER ID   IMAGE                 COMMAND        CREATED          STATUS          PORTS                                                                                            NAMES
e0ee5b16c93f   portainer/portainer   "/portainer"   28 seconds ago   Up 27 seconds   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp   portainer

Accedi all’interfaccia web di Portainer

A questo punto, Portainer è installato e in esecuzione sulla porta 9000. Puoi ora accedervi utilizzando l’URL http://your-server-ip:9000. Otterrai la seguente pagina:

Login Portainer

Definisci il tuo nome utente admin, la password e fai clic sul pulsante Crea utente. Dovresti vedere la seguente pagina:

Dashboard Portainer

Fai clic sul pulsante Inizia per vedere lo stato di tutti i container locali.

Ambienti Portainer

Conclusione

Congratulazioni! Hai installato con successo Portainer sul server Debian 11. Ora puoi facilmente ospitare la tua applicazione sulla piattaforma di containerizzazione tramite un’interfaccia web. Sentiti libero di chiedermi se hai domande.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.