English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MySQL 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能,MySQL 已成为 Web 应用程序的数据库首选。
访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags 。
可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本 mysql:latest 。
你也可以在下拉列表中找到其他你想要的版本:
此外,我们还可以用 docker search mysql 命令来查看可用版本:
$ docker search mysql NAME DESCRIPTION STARS OFFICIAL AUTOMATED mysql MySQL is a widely used, open-source relati... 2529 [OK] mysql/mysql-server Optimized MySQL Server Docker images. Crea... 161 [OK] centurylink/mysql Image containing mysql. Optimized to be li... 45 [OK] sameersbn/mysql 36 [OK] google/mysql MySQL server for Google Compute Engine 16 [OK] appcontainers/mysql CentOS/Debian Based Customizable MySQL Con... 8 [OK] marvambass/mysql MySQL Server based on Ubuntu 14.04 6 [OK] drupaldocker/mysql MySQL for Drupal 2 [OK] azukiapp/mysql Docker image to run MySQL by Azuki - http:... 2 [OK] ...
Aquí estamos tirando la imagen más reciente oficial:
$ docker pull mysql:latest
Verifique si se instaló mysql con los siguientes comandos:
$ docker images
En la imagen superior podemos ver que ya hemos instalado la imagen más reciente (latest) de mysql.
Después de que se complete la instalación, podemos ejecutar el contenedor mysql con los siguientes comandos:
$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
Descripción de los parámetros:
-p 3306:3306 :Mapear el servicio del contenedor 3306 Puerto al anfitrión 3306 Puerto, el host externo puede acceder directamente a través de ip del anfitrión:3306 Acceder al servicio MySQL。
MYSQL_ROOT_PASSWORD=123456:Establecer la contraseña del usuario root del servicio MySQL。
Verifique si se instaló con éxito mediante el comando docker ps:
La máquina local puede acceder a través de root y contraseña 123456 Acceder al servicio MySQL。