Portainer

Installa Portainer - L'interfaccia utente di gestione basata sul Web di Docker

Installa Portainer - L'interfaccia utente di gestione basata sul Web di Docker
Portainer è un'interfaccia utente di gestione basata sul Web per host Docker. Portainer viene eseguito come un contenitore Docker leggero sul tuo host Docker. È un ottimo strumento per la gestione grafica dei contenitori Docker dal browser web. In questo articolo, ti mostrerò come installare Portainer sul tuo host Docker. Userò Lubuntu 18.04 LTS con Docker CE installato come host Docker. Ma qualsiasi distribuzione Linux con Docker installato dovrebbe funzionare. Quindi iniziamo.

Installazione di Docker su Ubuntu:

Ho scritto un articolo dedicato sull'installazione di Docker su Ubuntu. Puoi leggerlo su https://linuxhint.com/install_docker_ubuntu_1804/

Se stai usando Ubuntu e non hai Docker installato su di esso, ti consiglio di dargli un'occhiata.

Installazione di Docker su Debian:

Ho scritto un articolo dedicato sull'installazione di Docker su Debian. Puoi leggerlo su https://linuxhint.com/install_docker_debian_9/

Se stai usando Debian e non hai Docker installato su di esso, ti consiglio di dargli un'occhiata.

Installazione di Docker su CentOS 7:

Ho scritto un articolo dedicato sull'installazione di Docker su CentOS 7. Puoi leggerlo su https://linuxhint.com/install-docker-centos7/

Se stai usando CentOS 7 e non hai Docker installato su di esso, ti consiglio di dargli un'occhiata.

Installazione di Docker su Raspberry Pi:

Se vuoi usare un Raspberry Pi per imparare Docker, ti consiglio vivamente di leggere l'articolo dedicato sull'installazione di Docker su Raspberry Pi su https://linuxhint.com/install_docker_raspberry_pi/

Installazione di Portainer:

Si spera che a questo punto tu abbia installato Docker sul tuo computer. Quindi, installiamo Portainer. Innanzitutto, crea un volume Docker portainer_data con il seguente comando:

$ docker volume crea portainer_data

O,

$ sudo docker volume create portainer_data

Ora, crea un contenitore Portainer Docker con il seguente comando:

$ docker run -d -p 9000:9000 -v /var/run/docker.calzino:/var/run/docker.calzino
-v portainer_data:/portainer dati/portainer

O,

$ sudo docker run -d -p 9000:9000 -v /var/run/docker.calzino:/var/run/docker.calzino
-v portainer_data:/data portainer/Portainer

Come puoi vedere, l'immagine di Portainer Docker non è disponibile localmente e viene scaricata dal repository di immagini Docker.

Molto presto, l'immagine di Portainer dovrebbe essere scaricata e dovrebbe essere creato un contenitore.

Accesso all'interfaccia Web di Portainer:

Ora che il contenitore Portainer Docker è stato creato, puoi accedervi da qualsiasi browser web sulla tua rete. Innanzitutto, esegui il seguente comando per scoprire l'indirizzo IP del tuo host Docker:

$ ip a

Come puoi vedere, l'indirizzo IP del mio host Docker è 192.168.21.129.

Ora apri un browser web e visita http://192.168.21.129:9000 (cambia l'indirizzo IP con l'indirizzo IP del tuo host Docker).

Dovresti vedere la pagina seguente. Ora, per impostare una password, digita la tua password e fai clic su Creare un utente.

Ora, seleziona Locale e clicca su Collegare come indicato nello screenshot qui sotto.

Dovresti essere reindirizzato alla home page di Portainer come puoi vedere nello screenshot qui sotto.

Gestione dei container Docker con l'interfaccia Web Portainer:

In questa sezione, ti mostrerò come utilizzare l'interfaccia web di Portainer per gestire i container Docker. Quindi iniziamo. Nella home page di Portainer, puoi collegare il tuo host Docker come indicato nello screenshot qui sotto. Per accedere all'host Docker, fai clic su di esso.

Dovresti essere reindirizzato alla dashboard dell'host Docker connesso come puoi vedere nello screenshot qui sotto. Qui puoi trovare informazioni come quanti volumi Docker hai, quante immagini e contenitori Docker hai e molti altri.

Per gestire i tuoi contenitori Docker, fai clic su Contenitori dalla Dashboard come indicato nello screenshot qui sotto.

Come puoi vedere, tutti i contenitori Docker sono elencati qui. Per aggiungere un nuovo contenitore, clicca su Aggiungi contenitore come indicato nello screenshot qui sotto.

Dovrebbe essere visualizzata la procedura guidata per la creazione del contenitore Portainer. È un'interfaccia bella e facile da usare per creare contenitori Docker. Come puoi vedere, puoi impostare quali comandi eseguire all'avvio del contenitore, è la directory di lavoro predefinita, la shell predefinita, aggiungere volumi, configurare la rete, configurare le variabili di ambiente e molti altri da qui.

Quando hai finito, clicca su Distribuisci il contenitore come indicato nello screenshot qui sotto.

Come puoi vedere, il contenitore è in fase di creazione.

Come puoi vedere, viene creato un nuovo contenitore (ubuntu16 nel mio caso) ed è in esecuzione. Se vuoi vedere maggiori dettagli sul nuovo contenitore, fai clic su di esso.

Come puoi vedere, molte opzioni sul nuovo contenitore sono elencate qui. Puoi anche avviare, interrompere, terminare, riavviare, mettere in pausa, riprendere, rimuovere, duplicare, modificare e ricreare il contenitore da qui, come puoi vedere nello screenshot qui sotto.

Se scorri un po' verso il basso, puoi anche trovare altre opzioni di configurazione come la rete per questo contenitore.

Mentre il contenitore è in esecuzione, puoi accedere alla console di questo contenitore. Per farlo, fai clic sul pulsante della console come indicato nello screenshot qui sotto.

Ora, fai clic su Collegare come indicato nello screenshot qui sotto.

Dovresti essere connesso alla console del tuo container. Ora puoi eseguire qualsiasi comando che desideri in quel contenitore.

Se vuoi uscire dalla console del tuo container, clicca su Disconnetti come indicato nello screenshot qui sotto.

Gestione delle immagini Docker con l'interfaccia Web Portainer:

Puoi anche gestire le immagini Docker utilizzando l'interfaccia web di Portainer. Per accedere alle immagini Docker, fai clic sull'icona Immagini dalla Dashboard.

Come puoi vedere, sono elencate tutte le immagini disponibili localmente. Puoi anche estrarre nuove immagini Docker da qui. Da qui, puoi eliminare, importare ed esportare, creare anche nuove immagini Docker.

Quindi, è così che installi e usi Portainer. Grazie per aver letto questo articolo.

I migliori giochi da riga di comando per Linux
La riga di comando non è solo il tuo più grande alleato quando usi Linux, ma può anche essere una fonte di intrattenimento perché puoi usarla per gioc...
Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...
Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...