[Fix] Aggiunta libreria SQLite nativa al container Docker Linux

- Installato sqlite-libs in Alpine per supportare Microsoft.Data.Sqlite

- Aggiunto curl per healthcheck

- Risolve errore: 'Error loading shared library libe_sqlite3.so'
This commit is contained in:
Alessio Dal Santo
2026-02-17 12:19:17 +01:00
parent 3abfed91e1
commit 91704eb944
+3 -1
View File
@@ -33,10 +33,12 @@ RUN dotnet publish "Data_Coupler.csproj" -c Release -o /app/publish \
FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS final FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS final
WORKDIR /app WORKDIR /app
# Installa le dipendenze necessarie per ExcelDataReader e altre librerie # Installa le dipendenze necessarie per ExcelDataReader, SQLite e altre librerie
RUN apk add --no-cache \ RUN apk add --no-cache \
libgdiplus \ libgdiplus \
icu-libs \ icu-libs \
sqlite-libs \
curl \
&& rm -rf /var/cache/apk/* && rm -rf /var/cache/apk/*
# Crea la directory per il database con i permessi corretti # Crea la directory per il database con i permessi corretti