FROM debian AS git RUN apt-get clean \ && apt-get update \ && apt-get install -yq --no-install-recommends git \ && rm -rf /var/lib/apt/lists/* FROM debian AS load COPY --from=git /usr /usr RUN git clone http://git.provm.cl/ProVM/compose-manager.git \ && cp -r /compose-manager/app /app FROM composer AS build WORKDIR /app COPY --from=load /app /app RUN composer install \ && chmod +x /app/bin/manager FROM php:8-cli ENV ROOT /opt/docks ENV OUTPUT /output WORKDIR /app COPY --from=build /app /app RUN mkdir -p ${OUTPUT} ENTRYPOINT [ "/app/bin/manager" ]