На ВМ proxmox-staging-sandbox (ядро 6.18.55-virt) программы из образов на Alpine 3.24.3 падают с Bus error. Java выжила, а curl в healthcheck — нет, поэтому контейнер mail был unhealthy.
все стадии без Alpine: node:22-bookworm-slim, eclipse-temurin:21-jdk, eclipse-temurin:21-jre (Ubuntu, curl уже есть)
пользователь app с тем же uid 10001 — том data с прежними правами подходит
Проверено на Contabo: образ собирается, внутри uid=10001(app), curl и Java запускаются. На ВМ не проверял, это сделает деплой.
На ВМ `proxmox-staging-sandbox` (ядро 6.18.55-virt) программы из образов на Alpine 3.24.3 падают с `Bus error`. Java выжила, а `curl` в healthcheck — нет, поэтому контейнер `mail` был `unhealthy`.
- все стадии без Alpine: `node:22-bookworm-slim`, `eclipse-temurin:21-jdk`, `eclipse-temurin:21-jre` (Ubuntu, `curl` уже есть)
- пользователь `app` с тем же uid 10001 — том `data` с прежними правами подходит
Проверено на Contabo: образ собирается, внутри `uid=10001(app)`, `curl` и Java запускаются. На ВМ не проверял, это сделает деплой.
— α
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
На ВМ
proxmox-staging-sandbox(ядро 6.18.55-virt) программы из образов на Alpine 3.24.3 падают сBus error. Java выжила, аcurlв healthcheck — нет, поэтому контейнерmailбылunhealthy.node:22-bookworm-slim,eclipse-temurin:21-jdk,eclipse-temurin:21-jre(Ubuntu,curlуже есть)appс тем же uid 10001 — томdataс прежними правами подходитПроверено на Contabo: образ собирается, внутри
uid=10001(app),curlи Java запускаются. На ВМ не проверял, это сделает деплой.— α
🤖 Generated with Claude Code