ARG BUILD_IMAGE=l2j-build:latest FROM ${BUILD_IMAGE} AS builder FROM eclipse-temurin:25-jre AS runtime RUN useradd -m l2j WORKDIR /l2j COPY --from=builder /out/login /l2j COPY login/entrypoint.sh /l2j/entrypoint.sh RUN chmod +x /l2j/entrypoint.sh \ && mkdir -p /l2j/log \ && chown -R l2j:l2j /l2j USER l2j # Стандартный порт логин-сервера L2 (2106) и порт статуса/телнета для GM-консоли (при необходимости) EXPOSE 2106 ENTRYPOINT ["/l2j/entrypoint.sh"]