Execução de trabalhos na máquina do runner


Ao executar trabalhos diretamente na máquina do runner, é possível acessar os contêineres de serviço usando "localhost:<porta>" ou "127.0.0.1:<porta>". O GitHub configura a rede do contêiner para permitir a comunicação entre o contêiner de serviço e o host do Docker.

Quando um job é executado diretamente na máquina do runner, o serviço em execução no contêiner Docker não expõe suas portas ao job no runner por padrão. É necessário mapear as portas do contêiner de serviço para o host do Docker.

Referências