changed Dockerfile and Program.cs
This commit is contained in:
@@ -25,7 +25,7 @@ ENV ASPNETCORE_URLS=http://+:8080
|
||||
# 3. Den vorinstallierten User 'app' von Microsoft nutzen
|
||||
# Erlaube dem User 'app' in das Verzeichnis zu schreiben (für SQLite)
|
||||
USER root
|
||||
RUN chown -R app:app /app
|
||||
RUN mkdir -p /app/data && chown -R app:app /app/data && chmod -R 775 /app/data
|
||||
USER app
|
||||
|
||||
# 4. Nur die fertigen Binärdateien aus der Bau-Umgebung rüberschieben
|
||||
|
||||
@@ -13,7 +13,7 @@ builder.Services.AddRazorComponents()
|
||||
|
||||
// Registrieren des Datenbankzugriffs (Sqlite)
|
||||
builder.Services.AddDbContext<AppDbContext>(options =>
|
||||
options.UseSqlite("Data Source=books.db"));
|
||||
options.UseSqlite("Data Source=data/books.db"));
|
||||
|
||||
// Bauen des Webservers, der App
|
||||
var app = builder.Build();
|
||||
|
||||
Reference in New Issue
Block a user