Introduzione
Portatore è un programma che ti aiuta a gestire i tuoi contenitori docker. Se desideri eliminare, interrompere o riavviare un contenitore mobile; puoi farlo facilmente con l'interfaccia utente di portainer (piuttosto che usare SSH e digitare tutti i tipi di comandi). Puoi regolare le impostazioni dei contenitori, gestire le risorse e gestirle dall'interno del contenitore per ottenere una prospettiva.
Pensa a Portainer come alla versione GUI per gestire i tuoi container rispetto all'utilizzo di CMD Line; pur disponendo di potenti funzioni come la replica o la modifica dei contenitori in movimento!
Inoltre Portainer consente la configurazione centralizzata, la gestione e la sicurezza degli ambienti Kubernetes e Docker, consentendoti di fornire "Container-as-a-Service" ai tuoi utenti in modo rapido, semplice e sicuro.
In questo articolo installeremo Portainer con Docker in CentOS 8
Installazione
- Aggiorna il tuo sistema
dnf update -y
- Abilita Docker CE Repository
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
- Installa Docker CE
dnf install docker-ce -y
- Avvia il servizio Docker
systemctl start docker && systemctl enable docker
- Verifica e testa Docker CE
docker run hello-world
- Crea il volume e chiamalo portainer-data
sudo docker volume create portainer-data
- Quindi tira il Porttainer immagine dall'hub Docker eseguendo il comando seguente.
sudo docker run -d --name portainer -p 8090:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data portainer/portainer
- “-d” :scollegato per avviare un contenitore in modalità scollegata
- “-p” :si riferisce alla porta per effettuare la mappatura delle porte all'interno del container in ascolto sulla porta 9000 e per la connessione all'esterno del container sulla porta 8090
- “-v” :si riferisce al volume di montaggio /var/run/docker.sock sul contenitore in /var/run/docker.sock sulla shell nativa. e portainer-dati e dati sono gli stessi punti di montaggio.
- "portainer/portainer" :il nome dell'immagine.
- Avvia Portainer
docker start portainer
Accedi al Portainer
- Naviga nel tuo browser e accedi a Portainer utilizzando http://server_IP:8090 e imposta la password amministratore e completa l'installazione come mostrato di seguito.
- Configureremo Portainer per "gestire l'ambiente Docker locale" selezionare l'ambiente Docker locale e fare clic sul pulsante Connetti come mostrato di seguito
- Verrai reindirizzato alla dashboard di Portainer, seleziona la "docker locale" come mostrato di seguito
- Ora puoi accedere al tuo container o controllare, rimuovere e creare un container all'interno della GUI tramite Portainer.
- Puoi vedere tutte le informazioni sui tuoi contenitori, immagini, reti, volumi e modelli.
- Crea un container utilizzando la GUI Portainer (opzionale)
Sotto l'opzione Aggiungi modelli, fai clic sul modello "nginx" come mostrato
- Imposta il nome del container, quindi configura le sue porte e fai clic sul pulsante "Distribuisci il container" come mostrato
per il mio esempio sceglierò l'immagine nginx
- Ora puoi vedere il contenitore creato dall'opzione "Contenitori". puoi vedere nell'immagine sotto che il contenitore chiamato "nginx-server" è in esecuzione come mostrato di seguito
Conclusione
Quindi, in questa guida all'installazione, abbiamo illustrato come installare Portainer con Docker su CentOS 8
Anche per installare Portainer con Docker su Ubuntu 20.04, visita questo articoloInstalla Portainer in Ubuntu
Grazie!!!