|
@@ -1,9 +1,9 @@
|
|
-FROM node:20-slim AS node
|
|
|
|
|
|
+FROM node:20-bookworm-slim AS node
|
|
RUN npm -g install pnpm
|
|
RUN npm -g install pnpm
|
|
RUN rm /usr/local/bin/yarn /usr/local/bin/yarnpkg
|
|
RUN rm /usr/local/bin/yarn /usr/local/bin/yarnpkg
|
|
|
|
|
|
|
|
|
|
-FROM ruby:3.2.4-slim AS builder
|
|
|
|
|
|
+FROM ruby:3.2.4-slim-bookworm AS builder
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
ARG RAILS_ENV=production
|
|
ARG RAILS_ENV=production
|
|
ARG ZAMMAD_DIR=/opt/zammad
|
|
ARG ZAMMAD_DIR=/opt/zammad
|
|
@@ -17,7 +17,7 @@ RUN contrib/docker/setup.sh builder
|
|
|
|
|
|
# note: zammad is currently incompatible to alpine because of:
|
|
# note: zammad is currently incompatible to alpine because of:
|
|
# https://github.com/docker-library/ruby/issues/113
|
|
# https://github.com/docker-library/ruby/issues/113
|
|
-FROM ruby:3.2.4-slim
|
|
|
|
|
|
+FROM ruby:3.2.4-slim-bookworm
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
ARG ZAMMAD_USER=zammad
|
|
ARG ZAMMAD_USER=zammad
|
|
ENV RAILS_ENV=production
|
|
ENV RAILS_ENV=production
|