File tree Expand file tree Collapse file tree 3 files changed +17
-16
lines changed Expand file tree Collapse file tree 3 files changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ services:
34
34
- back-tier
35
35
36
36
redis :
37
- image : redis:alpine
37
+ image : redis:5.0-alpine3.10
38
38
container_name : redis
39
39
ports : ["6379"]
40
40
networks :
Original file line number Diff line number Diff line change 1
- FROM microsoft/dotnet:2.0.0-sdk
1
+ FROM mcr. microsoft.com /dotnet/core/sdk :2.1 as builder
2
2
3
- WORKDIR /code
3
+ WORKDIR /Worker
4
+ COPY src/Worker/Worker.csproj .
5
+ RUN dotnet restore
4
6
5
- ADD src/Worker /code/src/Worker
7
+ COPY src/Worker/ .
8
+ RUN dotnet publish -c Release -o /out Worker.csproj
6
9
7
- RUN dotnet restore -v minimal src/Worker \
8
- && dotnet publish -c Release -o "./" "src/Worker/"
10
+ # app image
11
+ FROM mcr.microsoft.com/dotnet/core/runtime:2.1
9
12
10
- CMD dotnet src/Worker/Worker.dll
13
+ WORKDIR /app
14
+ ENTRYPOINT ["dotnet" , "Worker.dll" ]
15
+
16
+ COPY --from=builder /out .
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
2
3
3
<PropertyGroup >
4
- <TargetFramework >netcoreapp2.0</TargetFramework >
5
- <TreatWarningsAsErrors >true</TreatWarningsAsErrors >
6
- <AssemblyName >Worker</AssemblyName >
7
4
<OutputType >Exe</OutputType >
8
- <PackageId >Worker</PackageId >
9
- <ServerGarbageCollection >true</ServerGarbageCollection >
10
- <RuntimeFrameworkVersion >2.0.0</RuntimeFrameworkVersion >
5
+ <TargetFramework >netcoreapp2.1</TargetFramework >
11
6
</PropertyGroup >
12
7
13
8
<ItemGroup >
14
- <PackageReference Include =" StackExchange.Redis" Version =" 1.1.604-alpha " />
15
- <PackageReference Include =" Npgsql" Version =" 3.1.3 " />
16
- <PackageReference Include =" Newtonsoft.Json" Version =" 9 .0.1 " />
9
+ <PackageReference Include =" StackExchange.Redis" Version =" 2.0.601 " />
10
+ <PackageReference Include =" Npgsql" Version =" 4.0.9 " />
11
+ <PackageReference Include =" Newtonsoft.Json" Version =" 12 .0.2 " />
17
12
</ItemGroup >
18
13
19
14
</Project >
You can’t perform that action at this time.
0 commit comments