1
resposta

ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 'root'@'%'

Fazendo da forma como é mostrado no vídeo, o container cai poucos segundos depois, pois ele não cria o usuário root conforme os logs. Obs: estou usando Macbook com Docker Desktop Comunity 2.3.0.3 (Stable).

Só consegui fazer funcionar depois que alterei o nome do usuário root para qualquer outro nome.

Logs:

Version: '5.7.30' socket: '/var/run/mysqld/mysqld.sock' port: 0 MySQL Community Server (GPL) 2020-07-07 23:18:46+00:00 [Note] [Entrypoint]: Temporary server started. Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it. Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it. Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it. Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it. 2020-07-07 23:18:49+00:00 [Note] [Entrypoint]: Creating database empresa 2020-07-07 23:18:49+00:00 [Note] [Entrypoint]: Creating user root ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 'root'@'%

1 resposta

Aconteceu comigo também e achei a solução aqui. Basta comentar o MYSQL_USER: 'root' que funciona normalmente. Porém o que não funciona para mim é o app salvar as notícias testes. A notícia aparece na lista do admin, mas aonde deveria mostrar a notícia em si, ai não tem nada.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software