¿Cuáles son los pasos para usar MySQL con Docker?

Cuales Son Los Pasos Para Usar Mysql Con Docker



MySQL es un conocido programa de administración de bases de datos relacionales que puede operar en varias plataformas, como Windows, Facebook, Twitter, etc. Docker es un conocido foro que permite a los desarrolladores crear, ejecutar y distribuir aplicaciones utilizando contenedores. Docker permite a los usuarios usar MySQL con él, que es una forma eficiente y adaptable de instalar y mantener aplicaciones de bases de datos. También proporciona seguridad, portabilidad y aislamiento para aplicaciones MySQL.

Este artículo explicará el procedimiento paso a paso para usar MySQL con Docker.

¿Cuáles son los pasos para usar MySQL con Docker?

Para usar MySQL con Docker, pruebe los pasos mencionados a continuación:







Paso 1: extraiga la imagen MySQL de Docker Hub

Para extraer MySQL de Docker Hub al sistema local, escriba el siguiente comando en Windows PowerShell:



ventana acoplable extraer mysql



Se puede observar que se ha descargado la última versión de la imagen MySQL.





Paso 2: Ver la imagen descargada

A continuación, enumere todas las imágenes disponibles para asegurarse de que la imagen de MySQL se haya extraído correctamente:

Imágenes de docker



El resultado anterior muestra la última versión de la imagen de MySQL.

Paso 3: Inicie el contenedor MySQL

Luego, cree y ejecute el contenedor de MySQL a través de “ docker run -d –name -e MYSQL_ROOT_PASSWORD= ' dominio:

ejecución de la ventana acoplable -d --nombre mySql-cont -Es MYSQL_ROOT_PASSWORD =mysql123 mysql:último

Aquí:

  • -nombre La opción ” establece el nombre del contenedor, es decir, “ mySql-cont ”.
  • -d La bandera ” se utiliza para ejecutar el contenedor en segundo plano.
  • -e MYSQL_ROOT_PASSWORD ” define la contraseña de root para “ mysql123 ”.
  • mysql:último ” es la imagen de Docker a utilizar:

El comando ejecutado anteriormente ha creado e iniciado un ' mySql-cont ” contenedor que ejecuta la última versión de MySQL en segundo plano.

Paso 4: Ver el contenedor de MySQL en ejecución

Para asegurarse de que el contenedor de MySQL se ejecuta correctamente, ejecute el siguiente comando:

estibador PD

El resultado anterior indica que el contenedor MySQL se está ejecutando correctamente, es decir, ' mySql-cont ”.

Paso 5: acceda al contenedor MySQL

Ahora, utilice el ' Docker exec-it ” junto con el nombre del contenedor para abrir el shell Bash dentro del contenedor MySQL en ejecución:

estibador ejecutivo -él mySql-cont intento

El comando mencionado anteriormente ha abierto un shell Bash y ahora los usuarios pueden ejecutar el comando dentro del contenedor MySQL en ejecución.

Paso 6: Conéctese a la base de datos MySQL

Después de eso, conéctese a la base de datos MySQL como usuario raíz usando el comando proporcionado e ingrese la contraseña de forma interactiva:

mysql -uroot -pag

Se puede observar que se ha iniciado el shell de MySQL.

Paso 7: Ejecutar Comandos MySQL

Finalmente, ejecute los comandos de MySQL en el contenedor de MySQL. Por ejemplo, ejecute el “ MOSTRAR BASES DE DATOS; Comando para ver todas las bases de datos existentes:

MOSTRAR BASES DE DATOS;

El resultado anterior mostró las bases de datos disponibles en el contenedor MySQL.

Para seleccionar una base de datos específica, ejecute el “ USE ; ' dominio:

UTILIZAR mysql;

Además, para ver las tablas en la base de datos seleccionada, utilice el siguiente comando:

MOSTRAR TABLAS;

En el resultado anterior, se pueden ver todas las tablas en el contenedor MySQL. Hemos utilizado con éxito MySQL con Docker.

Conclusión

Para usar MySQL con Docker, primero extraiga la imagen de MySQL de Docker Hub usando el ' ventana acoplable extraer mysql ' dominio. Luego, cree y ejecute el contenedor MySQL a través del ' docker run -d –name -e MYSQL_ROOT_PASSWORD= ” comando y verlo. Después de eso, acceda al contenedor MySQL y conéctese a la base de datos MySQL. Finalmente, ejecute los comandos MySQL en él. Este artículo ha explicado el procedimiento para usar MySQL con Docker.