Estou tentando configurar um servidor git comhttps://kallithea-scm.org/em uma imagem docker. A instalação correu bem. Iniciei o servidor Kallithea e o terminal diz:
serving on http://127.0.0.1:5678
Vamos supor que meu host docker seja 192.168.1.2, devo conseguir acessar o servidor Kallithea com 192.168.1.2:5678
, correto? Bem, estou conseguindo
This webpage is not available
Há algo que estou perdendo? Obrigado.
Responder1
Se você configurou o Kallithea para escutar em 127.0.0.1 (com uma linha contendo host = 127.0.0.1
em seu .ini
arquivo), você só poderá acessá-lo através da interface de loopback do host/contêiner Docker, ou seja, não é acessível de outros hosts. Para torná-lo acessível, você pode adicionar um mapeamento de porta ao ambiente Docker com algo assim na configuração do Docker:
ports:
- "5678:5678"