Para facilitar muito a nossa vida de desenvolvedor temos o Docker com seus containers que até parecem mágicos. Neste post vou mostrar como subir um servidor MySQL rapidamente para testes ou uso em um desenvolvimento de uma aplicação.
O primeiro passo é executar o comando setando alguns parâmetros, como o nome da imagem, variáveis ambientes do MySQL, o apontamento da porta externa e interna e por ultimo o nome da imagem no repositório oficial do Docker.
$ docker run --name byteslivres-mysql-1 -e MYSQL_ROOT_PASSWORD=12345 -e MYSQL_DATABASE=teste -d -p 13306:3306 mysql:5.7.10 |
Pronto. Depois deste comando o MySQL estará rodando em sua maquina. Para testar abra seu gerenciador de banco de dados e tente conectar com a seguintes configurações:
Host: localhost
Porta: 13306
Usuário: root
Senha: 12345
Tudo dando certo ira aparecer no seu gerenciador o banco de dados teste vazio. Bem agora para pararmos o servidor basta utilizar o seguinte comando:
$ docker stop byteslivres-mysql-1 |
Pronto. Caso queira subir novamente o mesmo banco não é necessário utilizar o primeiro comando mostrado. Basta utilizar este comando:
$ docker start byteslivres-mysql-1 |
Muito bom!Parabéns pelo poste