mysql: Erro ao criar containers com usuario=root
[Finalizado Pelo Aluno]
Olá, Bruno!
Como vai?
Faltou informar a senha do usuário não root;
https://github.com/especializati/setup-docker-laravel/blob/main/docker-compose.yml#L38
mais não informei o usuario nao root e nem a senha, apenas usuario root e senha padrão
Só faltou a variável de ambiente MYSQL_USER:
MYSQL_USER:senha
Dessa forma se eu deixar da erro
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=curso_laravel_9
DB_USERNAME=root
DB_PASSWORD=root
A variável DB_USER é no arquivo docker-compose.yml, igual aqui:
https://github.com/especializati/setup-docker-laravel/blob/main/docker-compose.yml#L38
https://github.com/BrunoNeves1995/app-laravel.git
da uma olhada, se uso quaqluer usuario diferente de root da certo
O erro acontece quando? Qual vai subir o container do banco de dados?
isso mesmo, se deixo usuario = bruno ele sobi normalmente
Está certo, porque o usuário root é default, se tentar criar um novo usuário com o nome root vai dar erro mesmo. Se quiser usar o usuário root para se conectar ao banco, não informe a variável MYSQL_USER no docker-compose.yml
justamente, para mim ele não criava o usuario automatico, muito obrigado.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!