Tudo o que você precisa fazer é -p 127.0.0.1:8080:8080
e que conectaria a porta do contêiner à porta do host, que são o mesmo número. Eu pessoalmente prefiro ter o endereço IP lá também, apenas para auto-documentar o código.
Eu criei um contêiner docker com também a parte do comando -p :8080
so
uma porta aleatória do host roteará as solicitações para a porta 8080 no contêiner docker - > %código%
Eu tive que escrever 0.0.0.0:49153->8080/tcp
para que a solicitação para a porta 8080 no host roteasse essas solicitações para a porta 8080 no contêiner docker.
Como posso alterar isso que a porta 8080 do host se conectará à porta 8080 do contêiner docker?
Tudo o que você precisa fazer é -p 127.0.0.1:8080:8080
e que conectaria a porta do contêiner à porta do host, que são o mesmo número. Eu pessoalmente prefiro ter o endereço IP lá também, apenas para auto-documentar o código.