[v8.x] autoDetectRenderer promise silently dies when running from a docker container
Author: jonathanhunter13Created Feb 25, 2026Updated Aug 26, 2026
Labelspriority: normalstatus: needs triagescope: rendering
PixiJS version
8.16.0
Link to minimal reproduction
https://github.com/jonathanhunter13/pixi-docker-issues
Steps to reproduce
- Clone and setup example repo
- run
npm run dev - open http://localhost:5173/ in browser
- page loads successfully
- run
docker compose up - open http://localhost:8080/ in browser
- docker builds successfully but
autoDetectRendererpromise fails to either resolve or reject, and the page fails to load
What is expected?
As per vite build, page should load and the following output should be generated in the browser console:
What is actually happening?
Page fails to load and the following output is generated:
The autoDetectRenderer silently hangs/dies, and does not resolve or reject.
System Info
System:
OS: Windows 11 10.0.26100
CPU: (20) x64 13th Gen Intel(R) Core(TM) i9-13900H
Memory: 33.69 GB / 63.20 GB
Browsers:
Chrome: 145.0.7632.110
Edge: Chromium (143.0.3650.80)
Any additional comments?
Found this issue while upgrading from v7 to v8.
Worked around it by using WebGLRenderer directly, but thought it was worthwhile to report.
Source: pixijs/pixijs