Быстрый старт

Руководство по быстрому запуску

  1. Загрузите графический интерфейс с помощью instructions
  2. Зарегистрируйтесь
  3. Создайте новое рабочее пространство
  4. Перейдите в раздел settings (значок шестеренки слева вверху)
  5. Нажмите на только что созданное рабочее пространство в левом меню
  6. Нажмите на Nodes в левой колонке
  7. Нажмите на кнопку Add new node в правом верхнем углу
  8. Нажмите на кнопку Generate key
  9. Нажмите copy to clipboard чтобы скопировать секретный код для последующего использования в конфигурации ноды
  10. Запустите узел с помощью 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
  1. Теперь вы должны увидеть аналогичный вывод:
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
  1. Обратите внимание на автоматически созданную службу bash-on-docker_on_local, которая теперь доступна в списке служб вашего рабочего пространства:

Screenshot

  1. Теперь вы можете подключиться к этой услуге с помощью кнопки “Плюс”. Соединение будет установлено с вашим локально запущенным контейнером docker через облачный сервер.

  2. Закройте соединение в любое время и воспроизведите его с помощью кнопки Load data

  3. Отредактируйте службы (connection list) используя раздел настроек -> Workspace -> Nodes -> Node -> Edit button. Поддерживается формат JSON.

  4. Пригласите больше пользователей и установите соответствующие разрешения в настройках рабочей области