Perché Portainer
Portainer è una GUI web gratuita per Docker. Permette di gestire container, image, volume, stack e reti senza usare la CLI. Ideale per chi inizia con Docker o per gestire un homelab in modo visuale.
Installazione via Docker
# Crea volume per dati Portainer
docker volume create portainer_data
# Avvia Portainer
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:latest
Accedi a https://IP:9443. Crea account admin al primo accesso.
Funzionalità principali
Stacks: deploy da file docker-compose
Stacks → Add stack → Web editor. Incolla il tuo docker-compose.yml. Portainer lo deploya e gestisce aggiornamenti.
Container management
Visualizza tutti i container con stato, CPU/RAM usage. Accedi al terminale di un container con un click. Visualizza log in tempo reale.
Image pull e aggiornamenti
Stacks → seleziona stack → Re-pull and redeploy. Aggiorna tutte le image e ricrea i container con zero downtime.
Portainer Agent per gestione remota
Installa Portainer Agent su host remoti e gestisci più server Docker da un unico pannello Portainer.
💬 Commenti (0)
Nessun commento ancora. Sii il primo!