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
|
# 3. Den vorinstallierten User 'app' von Microsoft nutzen
|
||||||
# Erlaube dem User 'app' in das Verzeichnis zu schreiben (für SQLite)
|
# Erlaube dem User 'app' in das Verzeichnis zu schreiben (für SQLite)
|
||||||
USER root
|
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
|
USER app
|
||||||
|
|
||||||
# 4. Nur die fertigen Binärdateien aus der Bau-Umgebung rüberschieben
|
# 4. Nur die fertigen Binärdateien aus der Bau-Umgebung rüberschieben
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ builder.Services.AddRazorComponents()
|
|||||||
|
|
||||||
// Registrieren des Datenbankzugriffs (Sqlite)
|
// Registrieren des Datenbankzugriffs (Sqlite)
|
||||||
builder.Services.AddDbContext<AppDbContext>(options =>
|
builder.Services.AddDbContext<AppDbContext>(options =>
|
||||||
options.UseSqlite("Data Source=books.db"));
|
options.UseSqlite("Data Source=data/books.db"));
|
||||||
|
|
||||||
// Bauen des Webservers, der App
|
// Bauen des Webservers, der App
|
||||||
var app = builder.Build();
|
var app = builder.Build();
|
||||||
|
|||||||
Reference in New Issue
Block a user