From 8a7d57fe9c30c79c89ee992814ed44729fb67f9f Mon Sep 17 00:00:00 2001 From: Carlos Vieira <3831408+caduvieira@users.noreply.github.com> Date: Wed, 15 May 2024 11:43:49 -0300 Subject: [PATCH] fix: adiciona entrypoint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Garante criação da pasta temp e sua permissão de escrita --- Dockerfile | 8 ++++++-- assets/entrypoint.sh | 8 ++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 assets/entrypoint.sh diff --git a/Dockerfile b/Dockerfile index ef343b9..f142d3d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -95,6 +95,10 @@ RUN mkdir -p /var/log/sei && mkdir -p /var/log/sip # Suporte para atualização do SEI. O script de atualização do SEI está fixo no bash RUN apk add --no-cache \ bash curl; + +COPY assets/entrypoint.sh /entrypoint.sh +RUN chmod +x /entrypoint.sh -EXPOSE 80 -CMD ["sh", "-c", "crond && httpd -DFOREGROUND"] +EXPOSE 8000 +ENTRYPOINT ["/entrypoint.sh"] +CMD ["/bin/sh", "-c", "crond && httpd -DFOREGROUND"] diff --git a/assets/entrypoint.sh b/assets/entrypoint.sh new file mode 100644 index 0000000..c8cc9be --- /dev/null +++ b/assets/entrypoint.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +mkdir -p /opt/sei/temp +mkdir -p /opt/sip/temp +chmod 777 /opt/sei/temp +chmod 777 /opt/sip/temp + +exec "$@"