14 lines
739 B
Docker
14 lines
739 B
Docker
# Лёгкий образ: только среда запуска. Файлы сервера НЕ копируются внутрь —
|
|
# папка server/ монтируется при старте (см. docker-compose.yml).
|
|
# Благодаря этому пересборка образа почти никогда не нужна, а обновление
|
|
# сервера = замена файлов на диске + docker compose restart.
|
|
FROM eclipse-temurin:25-jdk-noble
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends mariadb-client && rm -rf /var/lib/apt/lists/*
|
|
|
|
WORKDIR /opt/l2
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
RUN chmod +x /entrypoint.sh && sed -i 's/\r$//' /entrypoint.sh
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|