도커 이미지에서 https://kallithea-scm.org/ 를 사용하여 git 서버를 설정하려고합니다 . 설치가 정상적으로 진행되었습니다. kallithea 서버를 시작했고 터미널이 말합니다.
serving on http://127.0.0.1:5678
내 도커 호스트가 192.168.1.2라고 가정하면,으로 kallithea 서버에 액세스 할 수 있어야 192.168.1.2:5678
합니까? 글쎄요
This webpage is not available
내가 놓친 것이 있습니까? 감사.
답변
Kallithea가 127.0.0.1 ( 파일에 포함 host = 127.0.0.1
된 줄 포함) 에서 수신하도록 구성한 경우 .ini
호스트 / Docker 컨테이너의 루프백 인터페이스를 통해서만 액세스 할 수 있습니다. 즉, 다른 호스트에서는 액세스 할 수 없습니다. 액세스 할 수 있도록 Docker 구성에서 다음과 같이 Docker 환경에 포트 매핑을 추가 할 수 있습니다.
ports:
- "5678:5678"