Skip to content

Commit b7f5471

Browse files
committed
Rework Dockerfile
1 parent 9499764 commit b7f5471

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

src/Dockerfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env
2+
WORKDIR /app
3+
4+
# Copy everything
5+
COPY . ./
6+
# Restore as distinct layers
7+
RUN dotnet restore
8+
# Build and publish a release
9+
RUN dotnet publish -c Release -o out
10+
11+
# Build runtime image
12+
FROM mcr.microsoft.com/dotnet/aspnet:6.0
13+
WORKDIR /app
14+
COPY --from=build-env /app/out .
15+
ENTRYPOINT ["dotnet", "InEngine.dll"]

src/InEngine/Dockerfile

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/InEngine/appsettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"InEngine": {
33
"Plugins": {
4-
"InEngine.Commands": "./Plugins/"
4+
// "InEngine.Commands": "./Plugins/"
55
},
66
"ExecWhitelist": {
77
},

0 commit comments

Comments
 (0)