Installare Portainer su Linux
Un po' di amministrazione di sistema
Probabilmente dovremmo chiamarlo ingegneria delle piattaforme ora. Ecco alcune note su come installare Connect e rimuovere Portainer - interfaccia utente per la gestione di immagini e container Docker.

Per ulteriori guide sugli strumenti per sviluppatori, consulta Strumenti per Sviluppatori: La Guida Completa alle Workflow di Sviluppo Moderno.
Prerequisiti
Docker Engine deve essere installato e in esecuzione sull’host. Su Ubuntu, consulta Installare Docker su Ubuntu. È inoltre necessario che il tuo utente appartenga al gruppo docker o che tu abbia accesso sudo per i comandi Docker.
Quando
Questo consente di eseguire i comandi Docker senza sudo:
sudo usermod -aG docker $USER
Innanzitutto, crea il volume che Portainer Server utilizzerà per memorizzare il proprio database:
docker volume create portainer_data
Quindi, scarica e installa il container Portainer Server:
docker run -d -p 8000:8000 \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Solo HTTPS:
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Di default, Portainer genera e utilizza un certificato SSL autofirmato per proteggere la porta 9443. In alternativa, puoi fornire il tuo certificato SSL durante l’installazione o tramite l’interfaccia utente di Portainer dopo il completamento dell’installazione.
Portainer Server è ora stato installato. Puoi verificare se il container Portainer Server è stato avviato eseguendo docker ps:
root@server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de5b28eb2fa9 portainer/portainer-ce:lts "/portainer" 2 weeks ago Up 9 days 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
Utilizzo di Portainer
Dovresti visualizzare un container denominato portainer con le porte pertinenti esposte.
-
Accedi all’interfaccia web di Portainer
Apri il browser e vai a:
https://your-server-ip:9443 (per HTTPS, consigliato)
http://your-server-ip:9000 (se hai abilitato la porta HTTP legacy)
-
Configura l’account amministratore
Al primo avvio, Portainer ti chiede di creare una password per l’amministratore.
Scegli “Docker” come ambiente da gestire, quindi connettiti.
-
Inizia a gestire i tuoi container
Utilizza il dashboard di Portainer per:
- Visualizzare, avviare, arrestare e rimuovere container
- Gestire immagini, reti e volumi
- Distribuire nuove applicazioni utilizzando modelli
Come arrestare e rimuovere Docker Portainer
Per arrestare completamente e rimuovere Portainer dal tuo ambiente Docker, segui questi passaggi:
1. Arresta il container Portainer
docker stop portainer
Questo arresta il container Portainer in esecuzione.
2. Rimuovi il container Portainer
docker rm portainer
Questo elimina il container dal tuo sistema.
3. (Opzionale) Rimuovi il volume dati di Portainer
Se desideri eliminare tutti i dati di Portainer (come impostazioni e account utente), rimuovi anche il volume dei dati:
docker volume rm portainer_data
Attenzione: Questa azione è irreversibile e cancellerà permanentemente tutti i dati di Portainer.
Se hai utilizzato un nome diverso per il container o il volume, sostituisci portainer e portainer_data con i nomi effettivi.
Questi passaggi arresteranno completamente e rimuoveranno Portainer dall’host Docker.