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

Instalação Docker do MySQL

O MySQL é o banco de dados open-source mais popular do mundo.Com sua confiabilidade,usabilidade e desempenho,o MySQL se tornou a escolha preferida para banco de dados de aplicações web.

1、verificar as versões disponíveis do MySQL

Acesse o endereço do repositório de imagens do MySQL:https://hub.docker.com/_/mysql?tab=tags

Você pode ver outras versões do MySQL através de Sort by,a versão padrão é a última versão mysql:latest

Você também pode encontrar outras versões desejadas na lista de opções:

Além disso,nós também podemos usar o comando docker search mysql para ver as versões disponíveis:

$ 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]
...

2、Puxar a Imagem MySQL

Aqui, estamos puxando a última versão oficial da imagem:

$ docker pull mysql:latest

3、Verificar imagens locais

Verifique se o mysql foi instalado usando os seguintes comandos:

$ docker images

Na figura acima, podemos ver que já instalamos a última versão (latest) da imagem mysql.

4、Executar o container

Após a instalação, podemos usar os seguintes comandos para executar o container mysql:

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

Descrição dos Parâmetros:

  • -p 3306:3306 :Mapeamento do serviço do container 3306 Porta para o host 3306 Porta, o host externo pode acessar diretamente pelo ip do host mestre:3306 Acesso ao serviço MySQL.

  • MYSQL_ROOT_PASSWORD=123456:Defina a senha do usuário root do serviço MySQL.

5、Instalação bem-sucedida

Verifique se a instalação foi bem-sucedida com o comando docker ps:

Este computador pode ser acessado por root e senha 123456 Acesse o serviço MySQL.