You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Iam trying to deploy Onyx locally on RHEL 8 using Docker Compose following the instructions in the Onyx Deployment Docs
. Most containers start successfully, but the onyx-web-server container keeps restarting immediately.
Here is the output from docker ps:
NAMES STATUS PORTS
onyx-web_server-1 Restarting (132) 5 seconds ago
onyx-nginx-1 Up 30 seconds 0.0.0.0:80->80/tcp
...
When I attempt to run the container manually:
/usr/local/bin/node server.js
It fails with:
Illegal instruction (core dumped)
CPU Flags:
flags: ... avx avx2 avx512f avx512dq ...
I’ve tried:
Pulling the latest amd64 image explicitly:
docker pull --platform=linux/amd64 onyxdotapp/onyx-web-server:latest
Attempting different tags
Considering Podman with x86_64 emulation
It seems the issue may be related to CPU instruction compatibility (Illegal instruction) on RHEL 8.
Environment:
OS: RHEL 8.10, x86_64
Docker: 24.0.6
Docker Compose: 2.20.2
CPU: Modern x86_64 with AVX/AVX2/AVX512
Question:
Is there an Onyx Web Server image specifically compatible with RHEL 8 x86_64 CPUs?
Are there recommended workarounds to run onyx-web-server on RHEL 8 without building from source?
Would running it via Podman with emulation be a supported or recommended approach?
Any guidance or suggestions would be greatly appreciated.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Iam trying to deploy Onyx locally on RHEL 8 using Docker Compose following the instructions in the Onyx Deployment Docs
. Most containers start successfully, but the onyx-web-server container keeps restarting immediately.
Here is the output from docker ps:
NAMES STATUS PORTS
onyx-web_server-1 Restarting (132) 5 seconds ago
onyx-nginx-1 Up 30 seconds 0.0.0.0:80->80/tcp
...
When I attempt to run the container manually:
/usr/local/bin/node server.js
It fails with:
Illegal instruction (core dumped)
CPU Flags:
flags: ... avx avx2 avx512f avx512dq ...
I’ve tried:
Pulling the latest amd64 image explicitly:
docker pull --platform=linux/amd64 onyxdotapp/onyx-web-server:latest
Attempting different tags
Considering Podman with x86_64 emulation
It seems the issue may be related to CPU instruction compatibility (Illegal instruction) on RHEL 8.
Environment:
OS: RHEL 8.10, x86_64
Docker: 24.0.6
Docker Compose: 2.20.2
CPU: Modern x86_64 with AVX/AVX2/AVX512
Question:
Is there an Onyx Web Server image specifically compatible with RHEL 8 x86_64 CPUs?
Are there recommended workarounds to run onyx-web-server on RHEL 8 without building from source?
Would running it via Podman with emulation be a supported or recommended approach?
Any guidance or suggestions would be greatly appreciated.
Thanks, Naren
Beta Was this translation helpful? Give feedback.
All reactions