refactor: review props in docker

This commit is contained in:
Jean Gatto
2024-07-30 08:46:56 -03:00
parent e129f36738
commit 6848bfddcc
3 changed files with 20 additions and 16 deletions
+15 -15
View File
@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" Sdk="Microsoft.Docker.Sdk"> <Project ToolsVersion="15.0" Sdk="Microsoft.Docker.Sdk">
<PropertyGroup Label="Globals"> <PropertyGroup Label="Globals">
<ProjectVersion>2.1</ProjectVersion> <ProjectVersion>2.1</ProjectVersion>
<DockerTargetOS>Linux</DockerTargetOS> <DockerTargetOS>Linux</DockerTargetOS>
<ProjectGuid>24ef58f6-cbf8-4910-a17c-e8de7ed96a87</ProjectGuid> <ProjectGuid>24ef58f6-cbf8-4910-a17c-e8de7ed96a87</ProjectGuid>
<DockerLaunchAction>LaunchBrowser</DockerLaunchAction> <DockerLaunchAction>LaunchBrowser</DockerLaunchAction>
<DockerServiceUrl>{Scheme}://localhost:{ServicePort}/swagger</DockerServiceUrl> <DockerServiceUrl>{Scheme}://localhost:{ServicePort}/swagger</DockerServiceUrl>
<DockerServiceName>shop-webapi</DockerServiceName> <DockerServiceName>shop-webapi</DockerServiceName>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<None Include="docker-compose.override.yml"> <None Include="docker-compose.override.yml">
<DependentUpon>docker-compose.yml</DependentUpon> <DependentUpon>docker-compose.yml</DependentUpon>
</None> </None>
<None Include="docker-compose.yml" /> <None Include="docker-compose.yml" />
<None Include=".dockerignore" /> <None Include=".dockerignore" />
</ItemGroup> </ItemGroup>
</Project> </Project>
+1
View File
@@ -2,6 +2,7 @@
"profiles": { "profiles": {
"Docker Compose": { "Docker Compose": {
"nativeDebugging": true, "nativeDebugging": true,
"dotnetRunMessages": true,
"commandName": "DockerCompose", "commandName": "DockerCompose",
"commandVersion": "1.0", "commandVersion": "1.0",
"serviceActions": { "serviceActions": {
+4 -1
View File
@@ -3,9 +3,12 @@ WORKDIR /app
EXPOSE 80 EXPOSE 80
ENV ASPNETCORE_URLS=http://+:80 ENV ASPNETCORE_URLS=http://+:80
# Specifies whether .NET welcome and telemetry messages are displayed on the first run.
ENV DOTNET_NOLOGO=1 ENV DOTNET_NOLOGO=1
# Specifies whether data about the .NET tools usage is collected and sent to Microsoft.
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1 ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
FROM mcr.microsoft.com/dotnet/sdk:8.0-bookworm-slim AS build FROM mcr.microsoft.com/dotnet/sdk:8.0-bookworm-slim AS build
WORKDIR /src WORKDIR /src