2016-10-18 3 views
0

Я пытаюсь запустить Eclipse Che на моей машине. Я получаю сообщение об ошибке «Не удалось найти сервер приложений Che».Не удалось найти сервер приложений Che

Окружающая среда: Windows 7 64bit Выполняемые: Установка: Java, Maven, Docker Toolbox -> нажмите на последний флажок, также

сборки последней версии кода GIT, когда (Установка Virtual Box с драйвером NDIS5) Я пытаюсь запустить tomcat с cd che/assembly/assembly-main/target/eclipse-che-/eclipse-che-then запустить «che.bat». Я заглянул в: https://github.com/eclipse/che/pull/347/commits, но не успел.


Я получаю ниже ошибки, я заблокирован и любой указатель будет полезен.

!!! !!! Could not find Che's application server. !! 
#

В Windows проекты Che могут находиться только в% USERPROFILE% из-за ограничений Докер. На этом компьютере% userprofile% равен C: \ Users ############################################## #################

Не удалось найти существующую докерную машину. Создание докерной машины с именем по умолчанию ... Пожалуйста, будьте терпеливы, это занимает пару минут в первый раз. Успешно начал докер машина по имени по умолчанию ... Установка переменных окружения для машины по умолчанию ... Docker настроен на использование VBOX Докер-машина с именем по умолчанию с IP 192.168.99.101 ...

####### # Как подключить CHE КЛИЕНТ

После сервера Che загрузится, вы можете подключить своих клиентов с помощью: 1. Откройте браузер для http://localhost:8080 или: 2. Откройте приложение родной хрома.

!!! !!! Не удалось найти сервер приложений Che. !!!

Похоже, что-то пошло не так. Возможные проблемы: 1. (Win | Mac) VirtualBox не установлен ==> Установка Rocker Docker Toolbox 2. (Win | Mac) Докерная машина не установлена ​​==> Установка инструментальной панели Rerun Docker 3. (Win | Mac) Докер не достижимо ==> Docker VM не удалось запустить 4. (Win | Mac) Докер в порядке, но docker ps failed ==> Переменные окружения Docker не установлены должным образом 5. (Linux) Докер недоступен ==> Установить: wget -qO- https://get.docker.com/ | sh 6. (Linux) Разрешения не установлены корректно ==> Che должен запускаться как UID 1000 с пользователем в группе докеров 7. Не удалось найти сервер приложений Che ==> Удалили ли/tomcat из CHE_HOME? 8. Неверная версия Java найдена ==> Che требует Java 1.8 9. Использовал ли вы правильный синтаксис параметров? ==> См. Использование

Мы видели проблемы с VirtualBox в Windows, где ваша виртуальная машина повреждена, когда ваш компьютер приостановлен, пока виртуальная машина все еще запущена. Это будет отображаться как проблемы с соединением SSH или ethernet. Это редко, но если встречается, текущим известным решением является удаление VirtualBox и Docker Toolbox, а затем переустановить.

Che Переменные окружения:

(ОБЯЗАТЕЛЬНО) JAVA_HOME ==> Расположение Java выполнения

(ТРЕБУЕТСЯ: WIN | MAC) DOCKER_TOOLBOX_INSTALL_PATH ==> Расположение Докер Toolbox

(ТРЕБУЕТСЯ: WIN | MAC) VBOX_MSI_INSTALL_PATH ==> Расположение VirtualBox

(ОПЦИЯ) CHE_HOME ==> Каталог, где установлен Че

(OPTIONAL) CHE_LOCAL_CONF_DIR ==> Каталог с пользовательскими файлами Che .properties (OPTIONAL) CHE_LOGS_DIR ==> Каталог для журналов вывода Che (ДОПОЛНИТЕЛЬНО) CHE_DOCKER_MACHINE_NAME ==> (Win | Mac) Имя виртуальной машины, созданной докер-машиной (ДОПОЛНИТЕЛЬНО) CHE_CONTAINER_NAME ==> Имя для применения к контейнеру Docker, если используется опция -i (ДОПОЛНИТЕЛЬНО) DOCKER_MACHINE_HOST ==> (Linux) Докер-хост IP-набор, если удаленные клиенты браузера

Использование: che [ОПЦИИ] [run | начало | stop] -i, --image Запуск Che в контейнере Docker с использованием последнего изображения -i: tag, -image: tag Запуск Che в контейнере Docker с использованием определенного тега изображения -c: name, --container: name Устанавливает имя контейнера, если -i; default = che -p: port, --port: порт Port, который сервер Che будет использовать для HTTP-запросов; default = 8080 -r: ip, --remote: ip Если клиенты Che не являются локальными, установите для IP-адреса сервера Che -g, --registry Запуск реестра Docker в качестве контейнера (используется для снимков ws) -m : name, --machine: name For Win & Mac, устанавливает имя виртуальной машины докерной машины; default = default -s: client, -skip: client Не печатать информацию о соединении с клиентом браузера -s: java, -skip: java Не применять проверки версий Java -s: uid, -skip: uid Do не применять UID = 1000 для Docker -t, --stop-container Если остановить Che, также остановит контейнер Che, если Che работает с -i -h, --help Показать эту помощь -d, --debug Использовать debug режим (печатает в командной строке параметры + сервер приложений отладка) запуска запуск сервера приложений Che в текущей консоли запуска запуск сервера приложений Че в новой консоли остановки Останавливает сервер приложений Che

The -r устанавливает флаг й e Переменная системной среды DOCKER_MACHINE_HOST. Установите это на IP-адрес узла , на котором запущен демон Docker. Нужно только установить это, если на Linux и ваши клиенты браузера не localhost, т. Е. Они удалены. Это свойство автоматически устанавливается для Che на Windows и Mac.

ответ

1

Я че коммандер, и мы только что внесли некоторые изменения в че-скрипты и контейнеры вчера. Правильно ли работает «Докер-мир» для вас?

Если да, можете ли вы попытаться снова начать шаги и повторно загрузить сценарии?

https://eclipse-che.readme.io/docs/che-getting-started

+0

Спасибо, я постараюсь. Да, докерный мир привет работает правильно. –

Смежные вопросы