¿Le gustaría aprender a instalar MySQL usando Docker en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación de MySQL utilizando Docker en un equipo que ejecuta Ubuntu Linux en 5 minutos o menos.

• Ubuntu 20.04
• Ubuntu 19.04
• Ubuntu 18.04
• MySQL 8.0.21

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial MySQL - Instalación de Docker en Ubuntu Linux

Instale el servicio Docker.

Copy to Clipboard

Descargue la imagen de docker de MySQL desde el repositorio en línea.

Copy to Clipboard

Enumere las imágenes de Docker instaladas en el sistema.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Inicie un nuevo contenedor MySQL con esta imagen de Docker.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

En nuestro ejemplo, la imagen de Docker se usó para iniciar un nuevo contenedor.

El nuevo contenedor utiliza el puerto local 3306.

El id de contenedor es e4a4aa78c2082dbc6e7d52953b8947aa2ac0f070d418f94d13ee8c24c26a95a3.

La contraseña de MySQL configurada era kamisama123.

¡Felicitaciones! Ha terminado la instalación de MySQL Docker en Ubuntu Linux.

Docker MySQL - Datos persistentes

Cree el directorio necesario para almacenar los datos de MySQL.

Copy to Clipboard

Inicie un contenedor MySQL con almacenamiento de datos persistente.

Copy to Clipboard

En nuestro ejemplo, la contraseña de MySQL configurada era kamisama123.

Compruebe el contenido del directorio de datos persistente.

Copy to Clipboard

¡Felicitaciones! Ha configurado correctamente el uso del almacenamiento de datos persistente de Docker.

Tutorial MySQL - Prueba de la instalación de Docker

Instale el paquete de cliente MySQL en el host local.

Copy to Clipboard

Acceda al servicio MySQL que se ejecuta en el contenedor de Docker.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

¡Felicitaciones! La instalación de MySQL Docker se ha probado correctamente.

Tutorial MySQL - Administración de contenedores de Docker

Compruebe el estado de todos los conteiners de Docker mediante el siguiente comando:

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Compruebe el estado del contenedor MySQL utilizando el identificador o su nombre.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Para detener el servicio de contenedor MySQL, utilice el siguiente comando:

Copy to Clipboard

Para iniciar el servicio de contenedor MySQL, utilice el siguiente comando:

Copy to Clipboard

Para reiniciar el servicio de contenedor MySQL, utilice el siguiente comando:

Copy to Clipboard

En caso de error, utilice el siguiente comando para comprobar los registros del contenedor MySQL.

Copy to Clipboard

En nuestros ejemplos, mostramos cómo administrar el contenedor MySQL utilizando su identificador o el nombre definido anteriormente.