Installa Portainer su Linux
Un po' di amministrazione di sistema
Probabilmente dovresti chiamare questa platform engineering ora. Ecco alcune note su come installare connect e rimuovere Portainer - UI per la gestione delle immagini e dei contenitori Docker.
Quando
Questo consente di eseguire comandi Docker senza sudo:
sudo usermod -aG docker $USER
Prima di tutto, crea il volume che Portainer Server utilizzerà per archiviare il suo database:
docker volume create portainer_data
Poi, scarica e installa il contenitore 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 che l’installazione è completata.
Portainer Server è ora installato. Puoi verificare se il contenitore 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 settimane fa Up 9 giorni 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 vedere un contenitore denominato portainer con le porte pertinenti esposte
-
Accedi all’interfaccia web di Portainer
Apri il tuo 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 amministratore.
Scegli “Docker” come ambiente da gestire, quindi connettiti.
-
Inizia a gestire i tuoi contenitori
Utilizza il dashboard di Portainer per:
- Visualizzare, avviare, fermare e rimuovere i contenitori
- Gestire immagini, reti e volumi
- Deployare nuove applicazioni utilizzando i template
Come arrestare e rimuovere Docker Portainer
Per arrestare completamente e rimuovere Portainer dal tuo ambiente Docker, segui questi passaggi:
1. Arresta il contenitore Portainer
docker stop portainer
Questo arresta il contenitore Portainer in esecuzione.
2. Rimuovi il contenitore Portainer
docker rm portainer
Questo elimina il contenitore dal tuo sistema.
3. (Opzionale) Rimuovi il volume dati di Portainer
Se desideri eliminare tutti i dati di Portainer (ad esempio, le impostazioni e gli account utente), rimuovi anche il volume dati:
docker volume rm portainer_data
Attenzione: Questa azione è irreversibile e eliminerà definitivamente tutti i dati di Portainer.
Se hai utilizzato un nome diverso per il contenitore o il volume, sostituisci portainer
e portainer_data
con i nomi effettivi.
Questi passaggi arresteranno completamente e rimuoveranno Portainer dal tuo host Docker.