Come installare Docker su CentOS 7 + Docker Compose

Il concetto e la tecnologia di Docker sono ampiamente riconosciuti oggi. Molti amministratori di sistema utilizzano questo strumento per funzionare a causa dei numerosi vantaggi che fornisce quando si gestiscono i contenitori su Linux. Ecco perché oggi vi mostreremo come installare Docker su CentOS 7, e poi come installare Docker Compose per alimentare ulteriormente il vostro VPS!

Docker è molto apprezzato soprattutto per l’implementazione di immagini che contengono applicazioni o servizi che comunemente vogliamo installare sulla nostra rete. Oltre a tutto questo, è un progetto open source che facilita la comprensione del suo funzionamento e persino l’adattabilità secondo necessità.

Comprensione di Docker e dei suoi contenitori

Docker è una tecnologia open source che gestisce e automatizza la distribuzione di applicazioni attraverso un contenitore. Questi contenitori sono distribuiti attraverso immagini che contengono tutto il necessario per eseguire un’applicazione. Ad esempio, ci sono immagini da WordPress, Nginx, MariaDB e molti altri servizi o applicazioni.

Il vantaggio principale dell’utilizzo di Docker è che possiamo “installare” servizi o applicazioni su molti sistemi, indipendentemente dall’hardware. Ad esempio, possiamo creare un’immagine della nostra applicazione e può essere eseguita su qualsiasi computer con Docker installato. Tutto questo indipendentemente dal sistema operativo o dall’hardware in questione.

Meglio di tutti, iniziare con questo strumento è molto facile! Impariamo come installare Docker su CentOS 7!

Come installare Docker su CentOS 7

Installare Docker su CentOS 7 è semplice. Per fare ciò, è necessario connettersi al server utilizzando SSH. Controlla il nostro tutorial PuTTY se hai problemi con questo passaggio.

ssh [email protected]

Quindi dobbiamo installare un numero di pacchetti prima di installare Docker. Dobbiamo essere l’utente root ed eseguire la seguente riga sulla riga di comando:

yum install -y yum-utils device-mapper-persistent-data lvm2

Il modo più semplice e sicuro per completare il processo è attraverso i repository Docker ufficiali. Per fare ciò, è necessario eseguire questa riga di comando:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Dopo questo, possiamo installare Docker su CentOS 7 eseguendo il seguente comando:

yum install docker-ce

Ora sai come installare Docker su CentOS. Ma non è ancora in esecuzione! Per abilitare e avviare Docker, eseguire i seguenti comandi:

systemctl enable docker
systemctl start docker

Infine, è possibile controllare lo stato del servizio per verificare che tutto sia andato bene:

systemctl status docker

Di conseguenza, dovremmo vedere una linea verde indica che Docker è in esecuzione.

Applicazioni Docker di base

Per prima cosa, iniziamo con il comando “Hello World” di Docker. Per questo è necessario eseguire il seguente comando:

docker run hello-world

Questa immagine di prova è quella che Docker consiglia di controllare ogni volta che lo strumento viene reinstallato.

Puoi controllare tutte le immagini che hai sul tuo sistema con questo comando:

docker images

O cercare nel repository Docker un’immagine disponibile con il comando cerca.

docker search 

Per esempio, è possibile cercare una relativa immagine con CentOS 7 così:

docker search centos7

E se si desidera scaricare un’immagine, è possibile farlo con il seguente comando:

docker pull 

Infine, per eseguire l’immagine utilizzando il comando esegui. Puoi chiamare l’immagine con il suo ID o direttamente con il suo nome.

docker run -t -i 

L’opzione-i significa che renderai l’immagine interattiva, mentre l’opzione-t significa che avrai accesso a un terminale e potrai simularne uno.

Per uscire da un’immagine, è necessario premere CTRL+D.

Come installare Docker Compose su CentOS 7

Docker Compose è un programma di utilità che ci permette di visualizzare le immagini in Docker. È stato creato perché molti programmi richiedono servizi extra per l’esecuzione. Ad esempio, con WordPress o un altro CMS, richiediamo, prima di tutto, un server Web funzionale e l’immagine di un amministratore di database e, infine, l’immagine dell’applicazione.

Dovremmo distribuirli uno per uno e configurarli. Con Docker Composer possiamo definire tutto in un unico file, con tutte le immagini dipendenti da quella principale e caricarle normalmente.

Per installare Docker Compose su CentOS 7, dobbiamo eseguire questo comando:

Nel caso in cui non sia installato curl, è possibile installarlo utilizzando il seguente comando:

yum install curl

Poi devi assegnare le autorizzazioni di esecuzione per la finestra Mobile Comporre binario:

chmod +x /usr/local/bin/docker-compose

E ora, per garantire che non ci sono problemi quando si utilizza lo strumento nel terminale, è necessario creare un link simbolico al sistema:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Infine, controllare la versione installata:

docker-compose --version

E sarete pronti per l’uso Mobile e Mobile Comporre.

Conclusione

Oggi Docker è uno strumento ampiamente utilizzato. L’implementazione di applicazioni sotto forma di contenitori ci salva da problemi di compatibilità. Inoltre, Docker semplifica l’installazione e la manutenzione dei contenitori esistenti. D’altra parte, se si aggiunge uno strumento come Compose alla tecnologia di Docker, la produttività e l’efficienza saranno ulteriormente migliorate.

Sapere tutto sull’installazione di Docker su CentOS e lo strumento stesso è molto importante oggi, quindi ti consigliamo di visitare il sito Web del progetto e leggere di più su di esso. Buon apprendimento!

Questo articolo è stato modificato l’ultima volta il 28 ottobre 2020 9: 46 pm

Posted on

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.