Conectando-se ao Docker MySQL Container a partir do Localhost
Para interagir com uma instância MySQL em execução em um contêiner Docker diretamente de sua máquina host, siga estes etapas:
Usando docker-compose up
Como você publicou a porta 3306 em seu host Docker, você pode se conectar a ela a partir do próprio host:
$> mysql -h 127.0.0.1 -P 3306 -u root
Usando docker-compose run
Se você não estiver usando o comando docker-compose up , inclua a opção --service-ports para considerar a seção de mapeamento de porta:
$> docker-compose run --service-ports db
Considerações Adicionais
$> mysql -h 127.0.0.1 -P 3306 -u root
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3