From a0256298c390a9ad570f4a754680b3bbab91fdd6 Mon Sep 17 00:00:00 2001 From: Aldarien Date: Fri, 23 Aug 2024 14:32:16 -0400 Subject: [PATCH] Readability --- Dockerfile | 17 ++++++++++------- compose.yml | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 259ebf3..a9a3fe0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,16 @@ FROM debian AS git -RUN apt-get update && apt-get install -yq --no-install-recommends git && rm -rf /var/lib/apt/lists/* +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/bin /usr/bin -COPY --from=git /usr/lib /usr/lib -COPY --from=git /usr/share /usr/share +COPY --from=git /usr /usr -RUN git clone http://git.provm.cl/ProVM/compose-manager.git && cp -r /compose-manager/app /app +RUN git clone http://git.provm.cl/ProVM/compose-manager.git \ + && cp -r /compose-manager/app /app FROM composer AS build @@ -16,7 +18,8 @@ WORKDIR /app COPY --from=load /app /app -RUN ls -l && composer install && chmod +x /app/bin/manager +RUN composer install \ + && chmod +x /app/bin/manager FROM php:8-cli @@ -29,4 +32,4 @@ COPY --from=build /app /app RUN mkdir -p ${OUTPUT} -CMD [ "/app/bin/manager" ] +ENTRYPOINT [ "/app/bin/manager" ] diff --git a/compose.yml b/compose.yml index 8a7e8ab..fcf7754 100644 --- a/compose.yml +++ b/compose.yml @@ -4,5 +4,5 @@ services: env_file: - ./app/.env volumes: - - ./app:/app - ./output:/output + - ./logs:/logs