Porta não localizada
Bom dia amigos!
Executei o comando abaixo para um container mysql:
docker run -d -e MYSQL_ROOT_PASSWORD=123456 --name mysql-op1 -p 3305:3305 mysql:5.7.22
Comando: docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
f8f481448b47 mysql:5.7.22 "docker-entrypoint.s…" 12 hours ago Up 16 minutes 0.0.0.0:3305->3305/tcp, 3306/tcp mysql-op1
Utilizei a porta 3305, porque tenho o xampp instalado para projetos de onde trabalho, então criei um container com outra porta para evitar problemas.
Configurei, acesse e executei alguns comandos por bash.
Quando entrei no Workbench e também no HeidiSQL não consegui conectar na porta e senha informada. Alguém tem uma ideia do que pode ser? Fiz algo errado?
Obrigado!
Tiago Cosme
Olá, Tiago!
Tudo bem?
O problema está aqui, na porta:
-p 3305:3305
Perceba, você usou a porta 3305 da sua maquina, e ligou ela com a porta 3305 do container.
Mas, no container o MYSQL usa a porta 3306, portanto deve ficar assim:
-p 3305:3306
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!