Skip to content

Commit 568b8b8

Browse files
authored
Adjuste dockerfiles (#215)
1 parent 316181f commit 568b8b8

File tree

3 files changed

+25
-20
lines changed

3 files changed

+25
-20
lines changed

Diff for: Dockerfile renamed to Tibia-Api.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-alpine AS base
1+
FROM mcr.microsoft.com/dotnet/runtime:6.0.1-alpine3.14-amd64 AS base
22
WORKDIR /app
33
EXPOSE 80
44

5-
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
5+
FROM mcr.microsoft.com/dotnet/sdk:6.0.101-focal-amd64 AS build
66
WORKDIR /src
77
COPY ["TibiaApi/TibiaApi.Web.csproj", "TibiaApi/"]
88
COPY ["Tibia.Comum/TibiaApi.Comum.csproj", "Tibia.Comum/"]

Diff for: Tibia-Worker.Dockerfile

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
FROM mcr.microsoft.com/dotnet/runtime:6.0.1-alpine3.14-amd64 AS base
2+
WORKDIR /app
3+
4+
FROM mcr.microsoft.com/dotnet/sdk:6.0.101-focal-amd64 AS build
5+
WORKDIR /src
6+
COPY ["Tibia.Comum/TibiaApi.Comum.csproj", "Tibia.Comum/"]
7+
COPY ["TibiaApi.Service/TibiaApi.Service.csproj", "TibiaApi.Service/"]
8+
COPY ["TibiaApi.Repository/TibiaApi.Repository.csproj", "TibiaApi.Repository/"]
9+
COPY ["TibiaApi.Database/TibiaApi.Database.csproj", "TibiaApi.Database/"]
10+
COPY ["TibiaApi.BotWeb/TibiaApi.BotWeb.csproj", "TibiaApi.BotWeb/"]
11+
COPY ["WorkerTibia/WorkerTibia.csproj", "WorkerTibia/"]
12+
RUN dotnet restore "WorkerTibia/WorkerTibia.csproj"
13+
COPY . .
14+
WORKDIR "/src/WorkerTibia"
15+
RUN dotnet build "WorkerTibia.csproj" -c Release -o /app/build
16+
17+
FROM build AS publish
18+
RUN dotnet publish "WorkerTibia.csproj" -c Release -o /app/publish
19+
20+
FROM base AS final
21+
WORKDIR /app
22+
COPY --from=publish /app/publish .
23+
ENTRYPOINT ["dotnet", "WorkerTibia.dll"]

Diff for: WorkerTibia/Dockerfile

-18
This file was deleted.

0 commit comments

Comments
 (0)