Руководство по быстрому запуску
- Загрузите графический интерфейс с помощью instructions
- Зарегистрируйтесь
- Создайте новое рабочее пространство
- Перейдите в раздел settings (значок шестеренки слева вверху)
- Нажмите на только что созданное рабочее пространство в левом меню
- Нажмите на Nodes в левой колонке
- Нажмите на кнопку Add new node в правом верхнем углу
- Нажмите на кнопку Generate key
- Нажмите copy to clipboard чтобы скопировать секретный код для последующего использования в конфигурации ноды
- Запустите узел с помощью docker (замените XXX секретным кодом из буфера обмена)
Для облаков:
docker run -e "NODE_NAME=docker_local" \
-e "NODE_KEY_PATH=/etc/nodekey.pem" \
-e "NODE_SECRET=XXXXXXXXXXXXXXXXXXXXXXXXX" \
teamshell/node /bin/teamshell node start
Для самостоятельного размещения::
docker run -e "NODE_NAME=docker_local" \
-e "NODE_KEY_PATH=/etc/nodekey.pem" \
-e "NODE_SECRET=XXXXXXXXXXXXXXXXXXXXXXXX" \
-e "SHELL_SERVER=XXXXXX_YOU_IP:32221" \
-e "GRPC_SERVER=XXXXXX_YOU_IP:32220" \
teamshell/node /bin/teamshell node start
- Теперь вы должны увидеть аналогичный вывод:
May 4 08:16:04.866 [INFO] [app:client] start
May 4 08:16:05.511 [INFO] [app:client] [module:natsClient] connected to shell1.teamshell.com:7890
May 4 08:16:05.511 [WARN] [app:client] [module:node] no services loaded from settings file
May 4 08:16:05.681 [INFO] [app:client] [module:node] 292748b5-82a6-4637-abd4-b95ee47e2cd4 with services [54.bash-on-docker_on_local] registered on server
May 4 08:16:05.682 [INFO] [app:client] [module:graceful] Node started with pid: 1
- Обратите внимание на автоматически созданную службу bash-on-docker_on_local, которая теперь доступна в списке служб вашего рабочего пространства:
-
Теперь вы можете подключиться к этой услуге с помощью кнопки “Плюс”. Соединение будет установлено с вашим локально запущенным контейнером docker через облачный сервер.
-
Закройте соединение в любое время и воспроизведите его с помощью кнопки Load data
-
Отредактируйте службы (connection list) используя раздел настроек -> Workspace -> Nodes -> Node -> Edit button. Поддерживается формат JSON.
-
Пригласите больше пользователей и установите соответствующие разрешения в настройках рабочей области