2026.06.8

This commit is contained in:
brusnitsyn
2026-06-18 17:45:41 +09:00
parent 698422e0ba
commit f163b95663
15 changed files with 695 additions and 20 deletions

View File

@@ -117,9 +117,13 @@ RUN apk update && apk add --no-cache \
arm64) architecture="arm64" ;; \
*) echo "Unsupported architecture"; exit 1 ;; \
esac \
&& curl -O https://download.microsoft.com/download/0b3d5518-b4a7-4a2b-afc7-7ee9e967f93c/msodbcsql18_18.6.2.1-1_${architecture}.apk \
&& ACCEPT_EULA=Y apk add --allow-untrusted msodbcsql18_18.6.2.1-1_${architecture}.apk \
&& rm msodbcsql18_18.6.2.1-1_${architecture}.apk \
&& echo "Downloading ODBC Driver for architecture: ${architecture}" \
&& curl -fkSLo msodbcsql.apk "https://download.microsoft.com/download/0b3d5518-b4a7-4a2b-afc7-7ee9e967f93c/msodbcsql18_18.6.2.1-1_${architecture}.apk" \
&& curl -fkSLo msodbcsql.sig "https://download.microsoft.com/download/0b3d5518-b4a7-4a2b-afc7-7ee9e967f93c/msodbcsql18_18.6.2.1-1_${architecture}.sig" \
&& curl https://packages.microsoft.com/keys/microsoft.asc | gpg --import - \
&& gpg --verify msodbcsql.sig msodbcsql.apk \
&& ACCEPT_EULA=Y apk add --allow-untrusted msodbcsql.apk \
&& rm msodbcsql.apk msodbcsql.sig \
&& pecl install sqlsrv pdo_sqlsrv \
&& docker-php-ext-enable sqlsrv pdo_sqlsrv \
&& apk del autoconf make g++ \
@@ -150,7 +154,7 @@ RUN chown -R application:application /var/www/html && \
RUN php artisan storage:link
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
CMD curl -f http://localhost/health || exit 1
CMD curl -f http://localhost/up || exit 1
EXPOSE 80