Skip to content

comparator-proton/headless-gl-Dockerfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

headless-gl-Dockerfile

Dockerfile for headless nodejs webgl server.

Образ получен из ubuntu:18.04.

Предназначен для запуска тестового приложения с webgl рендерингом на стороне сервера в контейнере Сборка для работы кода headless-gl окружении.

глобальная установка npm install -g gl не проходит по неясной причине. Установка пакета выполнена локально в /webgl_apps. Свои приложения с gl-контекстом можно размещать в /webgl_apps/subapps.

Запуск с пробросом папки и консолью: docker run -ti -v <хост-папка>:/webgl_apps/subapps <имя образа>

Для рендера требует запуск в графическом окружении через xvfb:

$ dumb-init --xvfb-run -s "-ac -screen 0 1280x1024x24" node /webgl_apps/test.js

Здесь dumb-init - некая приблуда для более надежного напуска процессов. До конца не понял.

About

Dockerfile for headless nodejs webgl server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published