Различия
Показаны различия между двумя версиями страницы.
devops:kasm:kasm-installation [2023/12/29 18:10] – создано fireball | devops:kasm:kasm-installation [2023/12/29 18:25] (текущий) – fireball | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== KASM: Установка и настройка ====== | ====== KASM: Установка и настройка ====== | ||
- | KASM - инструмент для предоставления доступа к рабочим столам. | + | KASM - инструмент для предоставления доступа к рабочим столам |
+ | Видео: https:// | ||
+ | |||
+ | ===== Установка ===== | ||
+ | |||
+ | Весь процесс установки с пояснениями можно посмотреть на видео выше. | ||
+ | |||
+ | Установка на ОС https:// | ||
+ | < | ||
+ | cd /tmp | ||
+ | curl -O https:// | ||
+ | tar -xf kasm_release_1.14.0.3a7abb.tar.gz | ||
+ | sudo bash kasm_release/ | ||
+ | </ | ||
+ | |||
+ | Установка при помощи Docker Compose https:// | ||
+ | < | ||
+ | --- | ||
+ | version: " | ||
+ | services: | ||
+ | kasm: | ||
+ | image: lscr.io/ | ||
+ | container_name: | ||
+ | privileged: true | ||
+ | environment: | ||
+ | - KASM_PORT=443 | ||
+ | - DOCKER_HUB_USERNAME=USER #optional | ||
+ | - DOCKER_HUB_PASSWORD=PASS #optional | ||
+ | - DOCKER_MTU=1500 #optional | ||
+ | volumes: | ||
+ | - / | ||
+ | - / | ||
+ | - / | ||
+ | - / | ||
+ | ports: | ||
+ | - 3000:3000 | ||
+ | - 443:443 | ||
+ | restart: unless-stopped | ||
+ | </ | ||
+ | |||
+ | Подключаемся к консоли управления: | ||
===== Дополнительные Registry ===== | ===== Дополнительные Registry ===== | ||
Строка 9: | Строка 49: | ||
* https:// | * https:// | ||
+ | |||
+ | ===== Запуск контейнера с root-правами ===== | ||
+ | |||
+ | Документация: | ||
+ | |||
+ | Открываем Workspaces -> Workspaces. Редактируем нужный Workspace: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Запускаем рабочий стол, проверяем пользователя командой ``whoami``, должно быть написано “root” | ||
+ | |||
+ | При проблемах со звуком можно выключить pulseaudio: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
{{tag> | {{tag> | ||