Bom dia, Alguém conseguiu acessar a string de conexão? Criei a imagem, o container e está rodando. Não consigo acessa o localhost do docker!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, Alguém conseguiu acessar a string de conexão? Criei a imagem, o container e está rodando. Não consigo acessa o localhost do docker!
Oi
É importante lembrar que o Docker cria um ambiente isolado para a execução da aplicação, o que significa que o localhost dentro do container é diferente do localhost da sua máquina.
Para acessar a string de conexão do container, você precisa descobrir o endereço IP do container e a porta em que a aplicação está rodando. Uma forma de fazer isso é utilizando o comando docker inspect <nome_do_container>, substituindo <nome_do_container> pelo nome ou ID do seu container. Esse comando irá fornecer informações detalhadas sobre o container, incluindo o endereço IP.
Outra opção é utilizar o comando docker port <nome_do_container>, substituindo <nome_do_container> pelo nome ou ID do seu container. Esse comando irá mostrar a porta do container que está mapeada para a porta da sua máquina.
Com o endereço IP e a porta em mãos, você poderá acessar a string de conexão do seu container. Por exemplo, se o endereço IP do container for 172.17.0.2 e a porta for 8080, a string de conexão poderia ser algo como mysql://172.17.0.2:8080.