phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

Docker MYSQL '[2006] servidor MySQL desapareceu'


Parece que você tem um erro de digitação em mariadb definição de serviço:
ports:
     - 3300:3306

Você configurou o mapeamento de portas para que o contêiner seja acessível em 3300 mas você não passou esta informação para o PHPMyadmin. Como resultado, a tentativa de conexão apenas expira.

Nota lateral:você não precisa expor a porta para o banco de dados - outros contêineres se comunicarão com ele usando a rede virtual do Docker e para acesso local você pode usar docker container -it exec mysql... ou docker-compose exec db mysql...