Не удалось получить доступ к серверу eclipse che, работающему на докере, в многопользовательском режиме через браузер

В рамках POC я пытаюсь протестировать eclipse che в многопользовательском режиме, используя докер. Ниже приведены шаги, которые я выполнил для установки сервера che.

1. Из-за ограниченной сети я скачал все необходимые изображения в виде tar-файлов и загрузил их с помощью команды docker load в автономном режиме.

2. Как только все необходимые образы будут доступны, я выполнил следующую команду docker run -it -e CHE_MULTIUSER=true -e CHE_HOST=XXX.XX.51.91 -v /var/run/docker.sock:/var/run/ docker.sock -v /opt/disk1/workspaces/RRN/backup:/data che start --offline

3. Команда выше успешно запустила контейнеры che, postrgess и keycloak, и сервер che работает на порту 8080, а keyClok работает на порту 5050.

4. Чтобы протестировать IDE, я открыл браузер и ввел следующую команду и получил сообщение "Токен авторизации пропущен, нажмите здесь, чтобы перезагрузить". http://XXX.XX.51.91:8080

Помогите пожалуйста в чем проблема и как решить.

Нужно ли мне выполнять какие-либо настройки конфигурации в keycloak, работающем на порту 5050?

Для получения более подробной информации об ошибке см. прикрепленный снимок экрана.

С уважением, Рави.

Нажмите здесь, чтобы увидеть актуальную ошибку

нажмите здесь, чтобы просмотреть список образов Docker


person ravi    schedule 02.07.2019    source источник


Ответы (2)


Для запуска Eclips Che 7 вам нужна среда minikube или minishift, а офлайн-режима нет.

person tolusha    schedule 04.07.2019
comment
Привет Толуша, Вместо того, чтобы использовать che 7, я использовал che-6 и запустил ide в многопользовательском режиме с помощью приведенной ниже команды. Все три контейнера работают и запускают IDE через браузер. Однако создание рабочей области не удалось с ошибкой ниже. Ошибка: не удалось запустить рабочую область: сервер «wsagent/http» на машине «dev-machine» недоступен. docker run -it -e CHE_HOST=34.77.66.145 -e CHE_MULTIUSER=true -v / var/run/docker.sock:/var/run/docker.sock -v /home/infra-build/raviche:/data eclipse/che:6.17.0 start Помогите пожалуйста в чем может быть проблема, не нашел любая информация из логов - person ravi; 05.07.2019

Насколько я знаю, Че не будет поддерживать работу на чистом докере, как это было упомянуто, например, в этом комментарии: https://github.com/eclipse/che/issues/13113

person rax    schedule 04.07.2019