MYSQL do docker
[Concluído]
O meu MYSQL na parte do docker quando eu dou start para inicializar , ele não inicia o MYSQL.
Olá, Ronaldo!
Tudo bem?
Vamos precisar analisar os logs do seu container do MySQl para analisar o problema.
docker ps
docker logs ID_CONTAINER
Me envie um print dos logs (https://uploaddeimagens.com.br/)
https://uploaddeimagens.com.br/imagens/CAD9ncw Apareceu esse erro agora.
2023-08-29 11:38:07 You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD Seria esse erro que aparece.
Queria ver o log do erro dos logs, mas essa mensagem que enviou por último identifiquei o problema.
No arquivo .env não informou os dados (usuário e senha), e quando foi criar o container, deu o erro.
Deixas as variáveis dessa forma aqui:
https://github.com/especializati/setup-docker-laravel/blob/main/docker-compose.yml#L35
Se informar o valor no arquivo .env, pega dele, se não informar, pega o valor padrão.
Após corrigir no docker-compose.yml, faça o rebuild do container:
docker compose up -d mysql --build
Remova MYSQL_USER e tudo funcionará bem porque o root usuário é criado automaticamente.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!