Руководство пользователя платформы контейнерных приложений с нулевым доверием на уровне няни Kasm (самое подробное руководство на китайском языке во всей сети)
Руководство пользователя платформы контейнерных приложений с нулевым доверием на уровне няни Kasm (самое подробное руководство на китайском языке во всей сети)

Введение в Касм

Kasm это продукт, основанный на Docker платформа контейнерных приложений, которая обеспечивает оркестрацию корпоративного уровня, предотвращение потери данных и Web Технология потоковой передачи, обеспечивающая доставку контейнерных рабочих нагрузок в ваш браузер.

Kasm Может запускать различные приложения в браузере,например:Linux Рабочий стол, браузер, инструменты чата, офисное программное обеспечение, мультимедийные инструменты и т. д.

Kasm Изолируйте эти приложения в отдельные Docker Любое поведение внутри контейнера не повлияет на реальный хост, оно имеет характеристики одноразового использования и удаляется после использования, обеспечивая безопасность данных.

Kasm Это проект с открытым исходным кодом, который вы можете использовать бесплатно на личных и некоммерческих условиях.

  • Kasm Официальный сайт: https://www.kasmweb.com/
  • Kasm Github: https://github.com/kasmtech

Проще говоря Kasm Он позволяет пользователям использовать различное (контейнерное) программное обеспечение и операционные системы в браузере (из коробки).

Запустите Chrome, Edge в браузере

Kasm Поддержка часто используемых Основные браузеры:ChromeEdgeFireFoxTor ждать.

Запустите рабочий стол Ubuntu в браузере

Kasm Поддержка часто используемых Linux рабочий стол:UbuntuCentOSOPenSUSEKali Linux ждать.

Kasm преимущество:

  • Поддерживает браузеры, помещенные в карантин.
  • Поддержка изоляционной защиты Linux рабочий стол
  • Поддержка изоляционной защиты Различные приложения
  • Быстрый запуск приложений за считанные секунды
  • Удалите приложение сразу после использования, не оставляя следов.
  • контейнер Автоматически удалять приложения, если они бездействуют более определенного периода времени.,не оставлять следов

Kasm недостаток:

  • В настоящее время поддержка китайского языка не является дружественной, и в некоторых приложениях отсутствует метод ввода на китайском языке.

В следующей таблице мы сравним несколько часто используемых служб виртуализации. VMDockerKasm разница между

VM

Docker

Kasm

виртуальная операционная система

виртуальный контейнер

виртуальный контейнер

Высокое использование аппаратных ресурсов

👑Самое низкое использование аппаратных ресурсов

Использование аппаратных ресурсов низкое

Требуется установка специального приложения

При использовании терминальной программы работа с графикой недружелюбна.

👑Используйте веб-браузер, удобный интерфейс.

Установка операционной системы требует времени

Быстрое развертывание контейнеров

👑Начинайте мгновенно одним щелчком мыши, поддерживая многозадачность.

Браузер на виртуальной машине будет хранить файлы cookie и не сможет обеспечить полную анонимность.

Хотя его можно использовать «из коробки», удалив контейнер и повторно развернув его, эти шаги более громоздки.

👑Для запуска или удаления приложения требуется всего лишь щелчок мыши, и оно действительно готово к использованию.

👑Высокая поддержка Китая

Поддержка Китая низкая

Поддержка Китая низкая

Развертывание Касма

  • Требования к оборудованию

Тип оборудования

Характеристики конфигурации

CPU

2 cores

Memory

4GB

Storage

50GB (SSD)

  • Требования к операционной системе

Поддерживаемые операционные системы

Ubuntu 18.04 / 20.04 / 22.04 (amd64/arm64)

Debian 9 / 10 / 11 (amd64/arm64)

CentOS 7 / 8 (amd64/arm64)

Oracle Linux 7 / 8 (amd64/arm64)

Raspberry Pi OS (Debian) 10 / 11 (arm64)

Other

Kasm Развертывание по-прежнему очень простое, вам нужно всего лишь выполнить следующие команды:

Язык кода:javascript
копировать
$ cd /tmp
$ curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_1.11.0.18142e.tar.gz
$ tar -xvf kasm_release*.tar.gz
$ sudo bash kasm_release/install.sh

После завершения выполнения скрипт установки спросит «Принять ли соглашение» и «Включить ли раздел подкачки». Вы можете ответить в соответствии с реальной ситуацией, конечно, соглашение должно быть принято.

По умолчанию,Kasm Скрипт установки перейдет в Github скачать Docker-Compose V2 исполняемый файл. Если к вашей сетевой среде нет нормального доступа Github,Сценарий установки не может быть выполнен нормально.

В настоящее время вы можете заранее использовать следующую команду, чтобы сначала выполнить ее вручную. Docker-Compose V2 Установка:

Язык кода:javascript
копировать
$ curl -L https://download.fastgit.org/docker/compose/releases/download/v2.5.0/docker-compose-linux-x86_64 -o /usr/local/lib/docker/cli-plugins/docker-compose
$ chmod +x /usr/local/lib/docker/cli-plugins/docker-compose

Затем подождите, пока скрипт завершит получение соответствующего Docker Зеркало。первыйскачатьиз Зеркало Более,Это занимает некоторое время,Пожалуйста, подождите.

Наконец, после установки скрипта он сгенерирует Kasm Информация аутентификации по умолчанию для каждого компонента. (Отображается только один раз, сохраните.)

Уведомление:По умолчанию,Kasm Web Приложение работает на 443 порт, вам нужно открыть этот порт для внешнего мира на брандмауэре. Если вы хотите запустить на другом порту Kasm Web приложение, которое можно передать при вызове установщика -L Спецификация параметров。Например:sudo bash kasm_release/install.sh -L 8443

Более подробные официальные руководства по установке можно найти в разделе Стандартная установка.

Вышеописанный метод заключается в объединении всех Kasm Компоненты службы развертываются на одном компьютере. Конечно, вы также можете комбинировать разные Kasm Роли служб устанавливаются отдельно на разных машинах. Для получения подробной информации, пожалуйста, обратитесь к: Multi Server Installation

Посетите Касм

По умолчанию вы можете использовать https://server_ip посетил Kasm из Web страница.

Информация для входа — это учетные данные по умолчанию, автоматически сгенерированные во время описанного выше процесса установки.

Kasm Встроено множество часто используемых приложений:

Теперь давайте начнем Chrome Пытаться:

После нажатия на иконку через несколько секунд будет запущен новый из. Chrome среда.

Вы также можете нажать на значок ключа слева, чтобы использовать некоторые вспомогательные функции. Например: включить звук, подождать буфер обмена.

Просто испытал это кратко,Все виды ввода и вывода выполняются очень быстро.,Воспроизведение видео также очень плавное. Следующий,Начать еще один Ubuntu посмотрите:

Потрясающий,Linux рабочий Приложение «Стол» также работает гладко, как шелк.

Kasm из Мощные функции выходят далеко за рамки этих,Он также поддерживает несколько пользователей、LDAPOpenID Расширенные функции, такие как сторонняя аутентификация и настраиваемые контейнерные приложения. Заинтересованные студенты могут зайти на официальный сайт и изучить их самостоятельно!

Справочная документация

  1. https://www.google.com
  2. https://www.mobile01.com/topicdetail.php?f=508&t=6573952
  3. https://www.kasmweb.com/docs/latest/index.html
  4. https://www.kasmweb.com/docs/latest/install/single_server_install.html
  5. https://www.kasmweb.com/docs/latest/install/multi_server_install.htm
boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose