Cómo configurar la implementación de Docker de MariaDB?

Cómo configurar la implementación de Docker de MariaDB?
Docker se utiliza para desarrollar, enviar y ejecutar aplicaciones. Docker le permite aislar sus aplicaciones de su infraestructura para que el software se pueda entregar de manera rápida y eficiente.

Para obtener más información sobre Docker, consulte esto:

https: // www.estibador.com/

Hoy veremos cómo configurar el despliegue de mariadb utilizando una imagen de Docker Mariadb.

Guía de instalación:

Los siguientes son los pasos involucrados en la configuración de la implementación de Docker de MariaDB:

Paso 1: Instale Docker utilizando el script de instalación universal

La primera tarea es instalar los repositorios de Docker necesarios, incluidos los módulos de embalaje y kernal en su sistema Linux. Esto se puede lograr ejecutando el siguiente script:

curl -ssl https: // get.estibador.com/ | mierda

Paso 2: Comience el Docker Daemon

Después de ejecutar el guión, comenzaremos el Docker Daemon.

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

Paso 3: Use la imagen de Docker Mariadb

Ahora despliegemos MariadB usando una imagen de Docker de Mariadb. Con la ayuda de esta imagen, crearemos un contenedor. Para hacer eso, siga los comandos mencionados a continuación:

Use el siguiente comando para buscar imágenes de Docker Mariadb:

Docker búsqueda mariadb

Una vez que haya decidido qué imagen de MariaDB descargar, use el siguiente comando para instalar la imagen:

Docker Pull Mariadb: 10.X

Ejecute el siguiente comando para ver la lista de todas las imágenes de Docker instaladas en su sistema:

Imágenes de Docker

Para ejecutar la imagen de mariadb que acabamos de instalar, necesitamos un contenedor. En este paso, crearemos un contenedor para ejecutar la imagen.

Docker Run - -Name MariadbPrac -E MySQL_ROOT_PASSWORD = PASSWASS123 -P 3308: 3308 -D Docker.io/biblioteca/mariadb: 10.X

El nombre que le hemos dado al contenedor es mariadbprac.

Docker Run - -Name MariadbPrac -E MySQL_ROOT_PASSWORD = PASSWASS123 -P 3308: 3308 -D Docker.io/biblioteca/mariadb: 10.X

Emita el siguiente comando para ver todos los contenedores en su sistema:

Docker PS

Cómo correr y detener el contenedor?

Use el siguiente comando para detener un contenedor en ejecución:

Docker Stop Mariadbprac

Esto detendrá instantáneamente el contenedor.

Ahora, si desea iniciar el contenedor, emita el siguiente comando:

Docker reiniciar mariadbprac

Esto comenzará su contenedor.

Cómo acceder al contenedor?

Bash se puede usar para acceder al contenedor como este:

Docker exec -it mariadb_prac_test bash

Cómo conectar mariadb desde fuera del contenedor?

Podemos conectarnos al servidor MariadB usando TCP. Para eso, el cliente debe estar ejecutándose en la misma máquina que el contenedor del servidor.

Pero antes de eso, necesitamos encontrar la dirección IP del contenedor asignado. Para hacer eso, usaremos la siguiente sintaxis del comando:

Docker Inspect -f 'rango .Configuración de la red.Redes .Ipaddress end 'mariadprac

Hemos encontrado la dirección IP. Ejecute el siguiente comando para forzar la conexión TCP:

mysql -h 10.254.152.65 -U raíz -p

A veces, se requiere también mencionar el puerto para que el servidor forque la conexión TCP de la misma manera:

mysql -h 10.254.152.65 -p 3308 --protocol = tcp -u raíz -p

Ahora, hemos establecido con éxito la implementación de Docker de Mariadb.

Conclusión

En la guía de hoy, exploramos en detalle el proceso de instalación de Docker utilizando el script de instalación universal. Entonces, vimos cómo comenzar el Docker Deamon. También aprendimos a crear un contenedor para ejecutar una imagen de mariadb. Al final, exploramos cómo podemos conectarnos a mariadb desde fuera del contenedor.