El primer paso es descargar la imagen oficial de MySQL desde Docker Hub. Abre tu terminal y ejecuta el siguiente comando:
docker pull mysql:latest
Esto descargará la versión más reciente de MySQL.
Ejecuta el siguiente comando para crear y levantar un contenedor MySQL:
docker run --name mi-mysql -e MYSQL_ROOT_PASSWORD=tucontraseña -d mysql:latest
--name mi-mysql
: Asigna un nombre al contenedor (puedes cambiarlo por el que prefieras).
-e MYSQL_ROOT_PASSWORD=tucontraseña
: Establece la contraseña del usuario root.
-d
: Ejecuta el contenedor en segundo plano.
Usa este comando para comprobar que el contenedor está activo:
docker ps
Deberías ver tu contenedor MySQL en la lista de contenedores en ejecución.
Puedes conectarte al contenedor MySQL desde la terminal con este comando:
docker exec -it mi-mysql mysql -u root -p
Si necesitas que MySQL sea accesible desde fuera del contenedor, agrega la opción -p
al comando de ejecución:
docker run --name mi-mysql -e MYSQL_ROOT_PASSWORD=tucontraseña -p 3306:3306 -d mysql:latest
Jorge García
Fullstack developer