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 -pA 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 -pAhora, 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.