English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Installazione MySQL Docker

MySQL è il database open source più popolare al mondo. Grazie alla sua affidabilità, facilità d'uso e prestazioni, MySQL è diventato la scelta preferita per i database delle applicazioni web.

1、查看可用的 MySQL 版本

Visita l'indirizzo del repository delle immagini MySQL:https://hub.docker.com/_/mysql?tab=tags

Puoi vedere altre versioni di MySQL tramite Sort by, la versione predefinita è la più recente mysql:latest

Puoi anche trovare altre versioni desiderate nella lista a discesa:

Inoltre, possiamo utilizzare il comando docker search mysql per visualizzare le versioni disponibili:

$ docker search mysql
NAME                     DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mysql                    MySQL è un database utilizzato su larga scala, open-source e relazionale   2529    [OK]       
mysql/mysql-server       Immagini Docker ottimizzate per il server MySQL. Crea...   161                  [OK]
centurylink/mysql        Immagine contenente mysql. Ottimizzata per essere leggera    45                  [OK]
sameersbn/mysql                                                        36                   [OK]
google/mysql             Servizio MySQL per Google Compute Engine          16                    [OK]
appcontainers/mysql      MySQL personalizzabile basato su CentOS/Debian    8                    [OK]
marvambass/mysql         Servizio MySQL basato su Ubuntu 14.04              6                    [OK]
drupaldocker/mysql       MySQL per Drupal                                2                    [OK]
azukiapp/mysql           Immagine Docker per eseguire MySQL tramite Azuki - http:...   2                    [OK]
...

2、拉取 MySQL 镜像

Ecco come recuperiamo l'immagine più recente ufficiale:

$ docker pull mysql:latest

3、Visualizza le immagini locali

Esegui il seguente comando per verificare se mysql è stato installato:

$ docker images

Nell'immagine qui sopra possiamo vedere che abbiamo installato l'immagine mysql della versione più recente (latest).

4、Esegui il container

Dopo l'installazione, possiamo eseguire il seguente comando per avviare il container mysql:

$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

Spiegazione dei parametri:

  • -p 3306:3306 :Mappare il porto 3306 del servizio container al porto 3306 dell'host, così che i host esterni possono accedere direttamente al servizio MySQL tramite hostip:3306.

  • MYSQL_ROOT_PASSWORD=123456:Impostare la password dell'utente root del servizio MySQL.

5、Installazione riuscita

Controllare se l'installazione è riuscita tramite il comando docker ps:

Il server MySQL può essere acceduto tramite root e la password 123456 sul computer locale.