1

Я пытаюсь настроить git-сервер с https://kallithea-scm.org/ в образе докера. Установка прошла нормально. Я запустил сервер Kallithea, и терминал говорит,

serving on http://127.0.0.1:5678

Предположим, мой хост докера 192.168.1.2, я должен иметь возможность доступа к серверу каллифеи с 192.168.1.2:5678 , правильно? Ну я получаю

This webpage is not available

Есть что-то, чего мне не хватает? Благодарю.

1 ответ1

1

Если вы настроили Kallithea для прослушивания 127.0.0.1 (со строкой, содержащей host = 127.0.0.1 в его .ini файле), вы можете получить к нему доступ только через петлевой интерфейс контейнера хоста /Docker, т. Е. Он не доступен для других хостов. Чтобы сделать его доступным, вы можете добавить сопоставление портов в среду Docker с помощью чего-то подобного в вашей конфигурации Docker:

ports:
  - "5678:5678"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .