mirror of
https://github.com/ONLYOFFICE/document-server-integration.git
synced 2026-02-10 18:05:10 +08:00
24 lines
432 B
Docker
24 lines
432 B
Docker
FROM ruby:3.2.2-alpine3.18 AS example-base
|
|
WORKDIR /srv
|
|
COPY . .
|
|
RUN \
|
|
apk update && \
|
|
apk add --no-cache \
|
|
build-base \
|
|
gcompat \
|
|
git \
|
|
make \
|
|
nodejs && \
|
|
gem install bundler -v 2.3.7
|
|
|
|
FROM example-base AS example-dev
|
|
RUN make dev
|
|
CMD ["make", "server-dev"]
|
|
|
|
FROM example-base AS example-prod
|
|
RUN make prod
|
|
CMD ["make", "server-prod"]
|
|
|
|
FROM nginx:1.23.4-alpine3.17 AS proxy
|
|
COPY proxy/nginx.conf /etc/nginx/nginx.conf
|