Come impostare la distribuzione MariaDB Docker?

Come impostare la distribuzione MariaDB Docker?
Docker viene utilizzato per sviluppare, spedire ed eseguire applicazioni. Docker ti consente di isolare le tue applicazioni dalla tua infrastruttura in modo che il software possa essere consegnato in modo rapido ed efficiente.

Per saperne di più su Docker, dai un'occhiata a questo:

https: // www.Docker.com/

Oggi vedremo come impostare la distribuzione MARIADB usando un'immagine MariaDB Docker.

Guida d'installazione:

Di seguito sono riportati i passaggi nell'impostazione della distribuzione di Docker MariaDB:

Passaggio 1: installa Docker utilizzando Universal Installation Script

La prima attività è installare i repository Docker necessari tra cui imballaggi e moduli kerni sul sistema Linux. Questo può essere ottenuto eseguendo il seguente script:

CURL -SSL https: // get.Docker.com/ | sh

Passaggio 2: avvia il demone Docker

Dopo aver eseguito lo script, inizieremo il demone Docker.

sudo systemctl avvia docker
sudo gpasswd -a "$ user" Docker

Passaggio 3: usa l'immagine MariaDB Docker

Distribuiamo ora MariaDB usando un'immagine MariaDB Docker. Con l'aiuto di questa immagine, creeremo un contenitore. Per fare ciò, segui i comandi menzionati di seguito:

Utilizzare il seguente comando per cercare immagini Docker MariaDB:

Docker Search MariaDB

Una volta che hai deciso quale immagine MariaDB scaricare, utilizzare il comando seguente per installare l'immagine:

Docker Pull Mariadb: 10.X

Esegui il comando seguente per visualizzare l'elenco di tutte le immagini Docker installate sul sistema:

Immagini Docker

Per eseguire l'immagine MariaDB che abbiamo appena installato, abbiamo bisogno di un contenitore. In questo passaggio, creeremo un contenitore per eseguire l'immagine.

Docker Run -Name MariaDBPrac -e mysql_root_password = password123 -p 3308: 3308 -D Docker.IO/Library/MariaDB: 10.X

Il nome che abbiamo dato al contenitore è Mariadbprac.

Docker Run -Name MariaDBPrac -e mysql_root_password = password123 -p 3308: 3308 -D Docker.IO/Library/MariaDB: 10.X

Emettere il seguente comando per vedere tutti i contenitori sul sistema:

Docker PS

Come eseguire e fermare il contenitore?

Usa il comando seguente per fermare un contenitore in esecuzione:

Docker Stop Mariadbprac

Questo fermerà immediatamente il contenitore.

Ora, se si desidera avviare il contenitore, emetti il ​​seguente comando:

Docker riavvia Mariadbprac

Questo inizierà il tuo contenitore.

Come accedere al contenitore?

Bash può essere utilizzato per accedere al contenitore in questo modo:

Docker Exec -it Mariadb_Prac_Test Bash

Come collegare MariaDB dall'esterno del contenitore?

Possiamo connetterci al server MariaDB usando TCP. Per questo, il client dovrebbe essere in esecuzione sulla stessa macchina del contenitore del server.

Ma prima, dobbiamo trovare l'indirizzo IP del contenitore assegnato. Per fare ciò, useremo la seguente sintassi del comando:

Docker Ispect -f 'intervallo .Impostazioni di rete.Networks .IPaddress end 'MariaDprac

Abbiamo trovato l'indirizzo IP. Eseguire il seguente comando per forzare la connessione TCP:

mysql -h 10.254.152.65 -u root -p

A volte, è necessario menzionare anche la porta per il server per forzare la connessione TCP in questo modo:

mysql -h 10.254.152.65 -P 3308 --Protocol = TCP -u Root -p

Ora abbiamo impostato con successo la distribuzione di Docker MariaDB.

Conclusione

Nella Guida di oggi, abbiamo esplorato in dettaglio il processo di installazione di Docker usando lo script di installazione universale. Quindi, abbiamo visto come iniziare il deamon Docker. Abbiamo anche imparato come creare un contenitore per eseguire un'immagine MariaDB. Alla fine, abbiamo esplorato come possiamo connetterci a MariaDB dall'esterno del contenitore.