Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Ajustar portas no .yaml

É mostrado na aula que quando ocorre o erro de que a porta já está sendo usada é só matar o processo que ta nela, mas isso pode ser corrigido configurando corretamente o .yaml do docker.

Na parte do mysql basta fazer dessa forma:

    image: mysql:latest
    ports:
      - "3307:3306"

Assim no container ele vai utilizar a porta 3306 mas fora dele vai ficar com a porta 3307, desse jeito não ocorre o erro. Também é interessante fazer isso para o redis:

image: redis:7
ports:
  - "6380:6379"

Após configurar dessa forma o projeto pode ser rodado sem erros e sem a necessidade de matar o processo das portas, para mim funcionou corretamente dessa maneira e gostaria de compartilhar para ajudar outras pessoas.

1 resposta
solução!

Olá, Higor.

Tudo bem?

Muito obrigado por compartilhar essa sugestão! Realmente, ajustar as portas no arquivo .yaml do Docker é uma excelente alternativa para evitar conflitos de porta sem precisar matar processos manualmente.

Bons estudos!