Dockerfile без Alpine — curl в healthcheck падал на ВМ staging #4

Merged
Liosha84 merged 1 commits from fix/no-alpine-runtime into master 2026-11-05 15:34:33 +01:00
Owner

На ВМ 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

На ВМ `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)
Liosha84 added 1 commit 2026-11-05 14:37:02 +01:00
Liosha84 merged commit e54e140046 into master 2026-11-05 15:34:33 +01:00
Sign in to join this conversation.